v3.24.1.u1
Interest Rate Cap - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance $ 1,547,718 $ 1,356,564
Ending balance 1,637,643 1,418,441
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Interest Rate Cap    
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]    
Beginning balance 42,907 88,602
Gain (loss) on interest rate cap cash flow hedge 4,370 (2,696)
Amounts reclassified from accumulated other comprehensive income (16,347) (13,252)
Ending balance $ 30,930 $ 72,654