v3.26.1
Intangible Assets and Goodwill - Estimated Amortization of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortization Expense    
2026 (remaining) $ 6,529  
2027 13,059  
2028 13,059  
2029 1,828  
2030 104  
2031 and thereafter 862  
Total intangible assets 35,441 $ 42,272
Patents    
Amortization Expense    
2026 (remaining) 319  
2027 638  
2028 638  
2029 104  
2030 56  
2031 and thereafter 862  
Total intangible assets 2,617 1,795
Defensive Assets    
Amortization Expense    
2026 (remaining) 293  
2027 586  
2028 586  
2029 586  
2030 48  
2031 and thereafter 0  
Total intangible assets 2,099 2,392
Developed Technology    
Amortization Expense    
2026 (remaining) 130  
2027 260  
2028 260  
2029 173  
2030 0  
2031 and thereafter 0  
Total intangible assets 823 953
Customer Related    
Amortization Expense    
2026 (remaining) 5,787  
2027 11,575  
2028 11,575  
2029 965  
2030 0  
2031 and thereafter 0  
Total intangible assets $ 29,902 $ 37,065