v3.23.2
GOODWILL AND INTANGIBLE ASSETS - Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Intangible Assets $ 89,942 $ 79,823
Accumulated Amortization (18,010) (14,843)
Net Intangible Assets $ 71,932 $ 64,980
Patents    
Finite-Lived Intangible Assets, Net [Abstract]    
Weighted-Average Amortization Period 11 years 8 months 12 days 12 years 2 months 12 days
Gross Intangible Assets $ 45,005 $ 46,005
Accumulated Amortization (9,259) (7,953)
Net Intangible Assets $ 35,746 $ 38,052
Intellectual Property & Capitalized Software    
Finite-Lived Intangible Assets, Net [Abstract]    
Weighted-Average Amortization Period 9 years 8 months 12 days 9 years 9 months 18 days
Gross Intangible Assets $ 15,383 $ 5,859
Accumulated Amortization (1,773) (1,382)
Net Intangible Assets $ 13,610 $ 4,477
Customer Relationships & Other    
Finite-Lived Intangible Assets, Net [Abstract]    
Weighted-Average Amortization Period 12 years 9 months 18 days 13 years 4 months 24 days
Gross Intangible Assets $ 18,857 $ 17,262
Accumulated Amortization (2,557) (1,805)
Net Intangible Assets $ 16,300 $ 15,457
License Agreements    
Finite-Lived Intangible Assets, Net [Abstract]    
Weighted-Average Amortization Period 4 years 1 month 6 days 4 years 6 months
Gross Intangible Assets $ 10,697 $ 10,697
Accumulated Amortization (4,421) (3,703)
Net Intangible Assets $ 6,276 $ 6,994