XML 95 R72.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]      
U.S. Federal $ 75,308,000    
U.S. State 2,880,000    
Income taxes paid, net 78,188,000 $ 81,535,000 $ 166,634,000
Income tax examination, penalties and interest expense 134,000    
Operating loss carryforwards 0    
Interest carryforwards 4,092,000    
Deferred tax assets, valuation allowance $ 0 $ 695,000