v3.26.1
Intangible Assets - Schedule of Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 05, 2026
Dec. 31, 2025
Finite-lived Intangible Assets [Roll Forward]      
Accumulated Amortization $ (68)   $ (120,317)
Net Carrying Amount 9,103    
Intangible assets, gross 9,171   188,380
Intangible assets, net 9,103 $ 9,171 68,063
Technology      
Finite-lived Intangible Assets [Roll Forward]      
Gross Carrying Amount 3,421   125,110
Accumulated Amortization (20)   (62,139)
Net Carrying Amount $ 3,401   $ 62,971
Weighted Average Amortization Period 14 years 7 months 6 days   7 years 9 months 18 days
Trade names      
Finite-lived Intangible Assets [Roll Forward]      
Gross Carrying Amount $ 5,750    
Accumulated Amortization (48)    
Net Carrying Amount $ 5,702    
Weighted Average Amortization Period 9 years 10 months 24 days    
Customer relationships      
Finite-lived Intangible Assets [Roll Forward]      
Gross Carrying Amount     $ 63,270
Accumulated Amortization     (58,178)
Net Carrying Amount     $ 5,092
Weighted Average Amortization Period     1 year 9 months 18 days