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