XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAX - Narrative (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Income Tax Disclosure [Abstract]    
Valuation allowance $ 0 $ 0
Income taxes paid 27,800,000 10,712,000
Federal tax refund received 16,319,000 $ 0
Interest on federal tax refund received $ 2,571,000