v3.26.3
GOODWILL AND INTANGIBLE ASSETS - Schedule of the Balances of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Gross Intangible Assets $ 106,702 $ 102,726
Accumulated Amortization (45,034) (37,924)
Net Intangible Assets $ 61,668 $ 64,802
Patents    
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Weighted-Average Amortization Period 8 years 6 months 9 years 3 months 18 days
Gross Intangible Assets $ 51,058 $ 49,939
Accumulated Amortization (21,912) (18,854)
Net Intangible Assets $ 29,146 $ 31,085
Intellectual Property & Capitalized Software    
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Weighted-Average Amortization Period 6 years 6 months 7 years 1 month 6 days
Gross Intangible Assets $ 16,057 $ 16,056
Accumulated Amortization (6,803) (5,642)
Net Intangible Assets $ 9,254 $ 10,414
Customer Relationships & Other    
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Weighted-Average Amortization Period 9 years 2 months 12 days 9 years 8 months 12 days
Gross Intangible Assets $ 28,722 $ 26,278
Accumulated Amortization (7,604) (6,107)
Net Intangible Assets $ 21,118 $ 20,171
License Agreements    
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Weighted-Average Amortization Period 2 years 7 months 6 days 2 years 6 months
Gross Intangible Assets $ 10,865 $ 10,453
Accumulated Amortization (8,715) (7,321)
Net Intangible Assets $ 2,150 $ 3,132