v3.26.1
Intangible Assets, net - Schedule of Intangible Assets, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Indefinite-Lived Intangible Assets [Abstract]    
Indefinite lived intangible assets $ 310 $ 310
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Total intangible assets, cost 22,828 22,828
Less: accumulated amortization (20,300) (20,075)
Intangible assets, net $ 2,528 2,753
Patents    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Useful Life in Years 20 years  
Finite-lived intangible assets $ 2,518 2,518
Acquired intangibles - technology    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Useful Life in Years 3 years  
Finite-lived intangible assets $ 3,830 3,830
Acquired intangibles - customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Useful Life in Years 5 years 8 months 12 days  
Finite-lived intangible assets $ 15,770 15,770
Acquired intangibles - brand names    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Useful Life in Years 3 years 4 months 24 days  
Finite-lived intangible assets $ 400 $ 400