XML 114 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Derivative [Line Items]          
Senior loans   $ 743,644,000      
Reclassified in next 12 months   2,562,000      
Proceeds from hedge   17,118,000 $ 29,553,000 $ 61,853,000  
2.8% Senior Unsecured Notes | Senior Unsecured Notes          
Derivative [Line Items]          
Principal   $ 750,000,000      
Interest rate (in percentage)   2.80%      
Interest Rate Swap          
Derivative [Line Items]          
Derivative asset   $ 12,995,000      
Interest Rate Swap | Designated as Hedging Instrument          
Derivative [Line Items]          
Derivative, notional amount $ 550,000,000       $ 550,000,000
Gain (loss) on settlement $ (59,555,000)        
Derivative, loss on derivative   $ (52,951,000)