XML 51 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Interest Rate Swap Contracts - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Derivative Instruments Gain Loss [Line Items]    
Estimated gain to be reclassified from AOCI into interest expense   $ 0.8
Estimated period for transfer of gain to be reclassified from accumulated other comprehensive income into interest expense   12 months
Interest Rate Swap [Member]    
Derivative Instruments Gain Loss [Line Items]    
Net realized gain $ 2.0 $ 0.9
Interest Rate Swap Contracts One [Member]    
Derivative Instruments Gain Loss [Line Items]    
Maturity date   Apr. 01, 2024
Interest Rate Swap Contracts Two [Member]    
Derivative Instruments Gain Loss [Line Items]    
Maturity date   Apr. 01, 2024
Interest Rate Swap Contracts Three [Member]    
Derivative Instruments Gain Loss [Line Items]    
Maturity date   Apr. 01, 2024