XML 103 R92.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
[1]
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Income tax expense (benefit) $ (22,988) $ 129,225 $ (3,311) $ 61,578 [1]
Effective Income Tax Rate, Percent     4.33% 16.97%
Federal Statutory Income Tax Rate, Percent     21.00%  
[1] Amounts reflect revision to prior period Financial Statements. See Note 17 for additional information.