Intangible Assets - Schedule of Intangible assets (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2024 |
Dec. 31, 2023 |
|
Intangible Assets (Details) - Schedule of Intangible assets [Line Items] | ||
Proprietary technology and capitalized internal-use software | $ 44,943 | $ 43,105 |
Work in process | 1,680 | 1,695 |
Customer relationships | 160,500 | 160,500 |
Trade names | 15,960 | 15,960 |
Less: accumulated amortization | (50,708) | (44,719) |
Intangible assets, net | $ 172,375 | $ 176,541 |
Minimum [Member] | ||
Intangible Assets (Details) - Schedule of Intangible assets [Line Items] | ||
Proprietary technology and capitalized internal-use software, Useful Life | 3 years | |
Customer relationships, Useful Life | 10 years | |
Trade names, Useful Life | 9 years | |
Maximum [Member] | ||
Intangible Assets (Details) - Schedule of Intangible assets [Line Items] | ||
Proprietary technology and capitalized internal-use software, Useful Life | 7 years | |
Customer relationships, Useful Life | 15 years | |
Trade names, Useful Life | 15 years |
X | ||||||||||
- Definition Intangible Assets Details Scheduleof Intangibleassets Line Items No definition available.
|
X | ||||||||||
- Definition Intangible assets work in progress. No definition available.
|
X | ||||||||||
- Definition Trade names useful life. No definition available.
|
X | ||||||||||
- Definition Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Gross carrying amount before accumulated amortization as of the balance sheet date of the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a reasonably expected period of economic benefit. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|