Intangible Assets and Goodwill - Intangible Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Goodwill and Intangible Assets Disclosure [Abstract] | ||
Tradename | $ 11,268 | $ 11,268 |
Customer list | 21,114 | 21,114 |
Non-compete | 1,667 | 1,667 |
Patents | 2,272 | 2,272 |
Subtotal | 36,321 | 36,321 |
Less: Accumulated amortization | 17,177 | 15,918 |
Translation adjustments | (33) | (80) |
Intangible assets | 19,111 | 20,323 |
Goodwill | 9,908 | 9,908 |
Total: | $ 29,019 | $ 30,231 |
X | ||||||||||
- Definition Translation adjustments. No definition available.
|
X | ||||||||||
- Definition Amount, before amortization, of finite-lived asset representing customer list acquired in business combination, asset acquisition, and from joint venture formation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
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/exampleRef
|
X | ||||||||||
- Definition Gross carrying amount before accumulated amortization as of the balance sheet date of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
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://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount before accumulated amortization of intangible assets, excluding goodwill. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, after impairment and amortization, of goodwill, indefinite-lived, and finite-lived intangible assets. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|