XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND INTANGIBLE ASSETS - Schedule of the Balances of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Intangible Assets $ 93,290 $ 91,267
Accumulated Amortization (27,335) (21,992)
Net Intangible Assets $ 65,955 $ 69,275
Patents    
Finite-Lived Intangible Assets, Net [Abstract]    
Weighted-Average Amortization Period 10 years 6 months 11 years 2 months 12 days
Gross Intangible Assets $ 44,903 $ 45,646
Accumulated Amortization (13,147) (11,008)
Net Intangible Assets $ 31,756 $ 34,638
Intellectual Property & Capitalized Software    
Finite-Lived Intangible Assets, Net [Abstract]    
Weighted-Average Amortization Period 8 years 4 months 24 days 9 years 1 month 6 days
Gross Intangible Assets $ 16,027 $ 16,026
Accumulated Amortization (3,681) (2,524)
Net Intangible Assets $ 12,346 $ 13,502
Customer Relationships & Other    
Finite-Lived Intangible Assets, Net [Abstract]    
Weighted-Average Amortization Period 11 years 8 months 12 days 12 years 4 months 24 days
Gross Intangible Assets $ 21,777 $ 18,862
Accumulated Amortization (4,462) (3,270)
Net Intangible Assets $ 17,315 $ 15,592
License Agreements    
Finite-Lived Intangible Assets, Net [Abstract]    
Weighted-Average Amortization Period 3 years 3 years 9 months 18 days
Gross Intangible Assets $ 10,583 $ 10,733
Accumulated Amortization (6,045) (5,190)
Net Intangible Assets $ 4,538 $ 5,543