XML 111 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Reclassifications out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net (loss) income $ 663,904 $ 282,083 $ (40,693)
Reclassification out of Accumulated Other Comprehensive Income (Loss)      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net (loss) income (13,137)    
Amounts reclassified from accumulated other comprehensive income (loss) related to settled interest rate swaps | Reclassification out of Accumulated Other Comprehensive Income (Loss)      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest Expense 596    
Amounts reclassified from accumulated other comprehensive income (loss) related to current interest rate swaps | Reclassification out of Accumulated Other Comprehensive Income (Loss)      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Interest Expense $ (13,733)