XML 104 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Additional Information (Details) - Interest Rate Swap [Member] - USD ($)
$ in Millions
1 Months Ended
Aug. 24, 2022
Dec. 31, 2017
Derivative [Line Items]    
Derivative maturity date   Sep. 07, 2025
Derivative rate received   one-month USD LIBOR
Derivative rate paid, percent   2.54%
Derivative Instrument, notional value   $ 35.5
Cash receipt from settlement of interest rate swap contract $ 0.5