XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Derivatives - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Asset Pledged as Collateral      
Derivative [Line Items]      
Cash $ 41,900,000 $ 41,900,000  
Interest Rate Swap      
Derivative [Line Items]      
Derivative Amount     $ 0
Derivative, fair value 19,300,000 19,300,000  
Interest Rate Swap | 2029 Notes      
Derivative [Line Items]      
Increase (decrease) in carrying value of notes 24,800,000 22,500,000  
Interest Rate Swap | 2030 Notes      
Derivative [Line Items]      
Increase (decrease) in carrying value of notes (3,200,000) (3,200,000)  
Interest Rate Swap | Designated As Hedging Instrument | Interest Expense      
Derivative [Line Items]      
Unrealized gains (losses) on derivatives $ 21,600,000 $ 19,300,000