XML 133 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Schedule of the Notional Amount and Fair Value of the Derivative Financial Instruments (Parenthetical) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Conversion Rate Swap Agreement    
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 $ 4,700,000  
Derivative, description of terms These swaps are scheduled to begin between August 2025 and March 2026.