XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Income Tax Contingency [Line Items]          
Income tax expense (benefit) $ 1,066 $ 13,437 $ 12,621 $ 31,372  
Disposition of asset       $ 5,700  
Unrecognized tax benefits 6,900   6,900   $ 3,100
Unrecognized income tax benefit that will be recognized within the next twelve months $ 600   600    
Revision of Prior Period, Error Correction, Adjustment          
Income Tax Contingency [Line Items]          
Income tax expense (benefit)     $ (5,700)