XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Goodwill [Line Items]            
Goodwill impairment $ 70,636,000 $ 0 $ 0 $ 85,000,000.0 $ 70,636,000 $ 85,000,000
Discount rate for goodwill impairment test 12.00%     30.70% 12.00%  
Excess of reporting unit fair value over carrying value       $ 0    
Accumulated impairment loss $ 209,200,000       $ 209,200,000  
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%