XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Interest income (expense) $ (58,695) $ (58,895) $ (116,985) $ (118,666)
Income tax (expense) benefit 2,844 6,094 6,016 12,493
Net income 12,024 25,719 (128,950) 48,382
Reclassification out of Accumulated Other Comprehensive Income | Gains and losses on cash flow hedges        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Interest income (expense) (642) (1,181) (1,479) (2,533)
Income tax (expense) benefit 169 319 389 684
Net income $ (473) $ (862) $ (1,090) $ (1,849)