v3.26.1
Goodwill - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Goodwill [Line Items]        
Goodwill impairment $ 0 $ (70,636) $ 0 $ (70,636)
Discount rate for goodwill impairment test   12.00%   12.00%
Excess of reporting unit fair value over carrying value   $ 0    
Accumulated impairment loss $ 209,200   $ 209,200  
Valuation, income approach        
Goodwill [Line Items]        
Goodwill impairment test, percentage   50.00%   50.00%
Valuation, market approach        
Goodwill [Line Items]        
Goodwill impairment test, percentage   50.00%   50.00%