v3.26.1
Goodwill and Intangible Assets - Schedule of Goodwill by Reporting Unit (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 6,700,000  
Goodwill, beginning balance 209,073,000  
Impairment of goodwill (95,501,000) $ 0
Goodwill, ending balance 113,251,000  
Technology Reporting Unit    
Goodwill [Roll Forward]    
Goodwill, beginning balance 307,790,000  
Goodwill, accumulated impairment losses, beginning balance 98,717,000  
Goodwill, beginning balance 209,073,000  
Impairment of goodwill (95,501,000)  
Foreign currency translation adjustments (321,000)  
Goodwill, ending balance 307,469,000  
Goodwill, accumulated impairment losses, ending balance 194,218,000  
Goodwill, ending balance $ 113,251,000