XML 127 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Net tax charge recorded $ 19,200 $ 13,700 $ (132,700)
Valuation allowance 9,740 6,728  
Base year reserves included in retained earnings 18,200    
Unrecognized deferred federal income tax liability 4,800    
Amount related to unrecognized tax benefits that if reversed would impact effective tax rate 5,300 3,700  
Interest and penalties expense/(benefit) related to the liability for unrecognized tax benefits 300 (100) $ (100)
Balance of accrual for interest and penalties $ 1,400 $ 1,100