XML 54 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Derivatives and Financial Instruments - Summary of Derivative Financial Instruments on Consolidated Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments Gain Loss [Line Items]        
Amount of gain (loss) recognized in OCI $ (6,442) $ (7,488) $ (16,614) $ (4,805)
Interest expense | Interest Rate Swap        
Derivative Instruments Gain Loss [Line Items]        
Amount of gain (loss) recognized in OCI 643 5,139 (1,144) 20,729
Amount of gain (loss) reclassified from OCI into income 7,110 12,627 15,546 25,534
Interest expense | Interest Rate Caps        
Derivative Instruments Gain Loss [Line Items]        
Amount of gain (loss) recognized in OCI 107   246  
Amount of gain (loss) reclassified from OCI into income 82   170  
Amount of gain (loss) recognized in income $ (187) $ (116) $ (778) $ (742)