v3.26.1
Goodwill and Intangible Assets - Schedule of Goodwill by Reporting Unit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Goodwill [Roll Forward]        
Goodwill, beginning balance     $ 6,700  
Goodwill, beginning balance     209,073  
Transferred to assets held for sale     (75,176)  
Impairment of goodwill $ (27,047) $ (28,769) (122,548) $ (28,769)
Foreign currency translation adjustments     (248)  
Goodwill, ending balance 11,101   11,101  
Technology Reporting Unit        
Goodwill [Roll Forward]        
Goodwill, beginning balance     307,790  
Goodwill, accumulated impairment losses, beginning balance     (98,717)  
Transferred to assets held for sale     (75,176)  
Impairment of goodwill     (122,548)  
Foreign currency translation adjustments     (248)  
Goodwill, ending balance 232,366   232,366  
Goodwill, accumulated impairment losses, ending balance $ (221,265)   $ (221,265)