XML 158 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 39,264 $ 84,609 $ 151,798
Charged to expense - additions 0 0 10,815
Release of valuation allowance - deductions 0 (7,738) (31,762)
Charged to expense - deductions (2,385) (37,607) (46,242)
Balance at end of period 36,879 39,264 84,609
State Operating Loss Carry-Forwards      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 39,264 76,871 112,298
Charged to expense - additions 0 0 10,815
Release of valuation allowance - deductions 0 0 0
Charged to expense - deductions (2,385) (37,607) (46,242)
Balance at end of period 36,879 39,264 76,871
Charitable Contributions      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period   0 96
Charged to expense - additions     0
Release of valuation allowance - deductions     (96)
Charged to expense - deductions     0
Balance at end of period     0
Foreign Tax Credits      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 0 7,738 39,404
Charged to expense - additions   0 0
Release of valuation allowance - deductions   (7,738) (31,666)
Charged to expense - deductions   0 0
Balance at end of period   $ 0 $ 7,738