v3.25.4
Income Taxes - Deferred Tax Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Deferred tax valuation allowance, rollfoward      
Balance at beginning of year $ 180,827    
Balance at end of year 114,580 $ 180,827  
Deferred tax asset valuation allowance      
Deferred tax valuation allowance, rollfoward      
Balance at beginning of year 180,827 145,839 $ 114,850
Charged (credited) to Income tax expense - continuing operations (78,952) 11,794 15,356
Charged to Income tax expense - discontinued operations 12,705 23,194 15,633
Balance at end of year $ 114,580 $ 180,827 $ 145,839