XML 74 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Assets, Valuation Allowance $ 1,150,000 $ 816,000  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 26,400,000 27,800,000  
Benefits (Expenses) from the decrease (increase) of interest expense (710,000) (1,560,000) $ (480,000)
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 4,200,000 $ 3,200,000  
Minimum      
Income Tax Examination, Estimate of Possible Loss 0    
Maximum      
Income Tax Examination, Estimate of Possible Loss $ 12,000,000