v3.25.2
Interest Rate Cap - Schedule of Reclassification out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Gains (losses) included in interest expense $ (29,978)   $ (27,994)   $ (59,050) $ (68,675)
Income tax benefit (expense) (12,292)   (18,215)   (33,745) (44,895)
Amounts reclassified from accumulated other comprehensive income (loss) 40,571 $ 56,681 77,563 $ 96,897 97,252 174,460
Reclassification out of Accumulated Other Comprehensive Income | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Interest Rate Cap            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Gains (losses) included in interest expense (19)   34,830   (19) 56,340
Income tax benefit (expense) 5   (8,359)   5 (13,522)
Amounts reclassified from accumulated other comprehensive income (loss) $ (14)   $ 26,471   $ (14) $ 42,818