v3.26.1
Goodwill and Intangible Assets - Narrative (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
segment
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Goodwill [Line Items]      
Number of operating segments | segment 2    
Number of reportable segments | segment 2    
Goodwill impairment charges $ 95,501,000 $ 0  
Amortization of intangible assets 8,100,000 8,700,000  
Goodwill 113,251,000   $ 209,073,000
Gross goodwill     6,700,000
Impairment of goodwill and intangible assets 0 $ 0  
Professional Services Reporting Unit      
Goodwill [Line Items]      
Goodwill $ 0   $ 0