XML 75 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Schedule of the Notional Amount and Fair Value of the Derivative Financial Instruments (Parenthetical) (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Conversion Rate Swap Agreements    
Derivative [Line Items]    
Liability derivatives $ 0 $ 0
Makewhole Agreements    
Derivative [Line Items]    
Liability derivatives 0  
Interest Rate Swap Agreements    
Derivative [Line Items]    
Notional value 300,000,000  
Fair Value $ 2,400,000 $ 4,700,000
Derivative, description of terms These swaps are scheduled to begin between August 2025 and March 2026