XML 117 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Transferable tax credits $ 8,733,000 $ 0  
Deferred tax assets, valuation allowance 0 0  
Total federal income taxes paid 69,217,000 181,800,000 $ 188,200,000
Amount of tax and loss bonds held 984,200,000    
Federal tax credits payable 135,344,000 12,535,000  
Unrecognized tax benefits $ 0 $ 0