XML 161 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Narrative (Details) - Designated as Hedging Instrument - Cash Flow Hedging - Interest rate swap contract - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Interest rate swap outstanding   $ 70,000,000
Fixed interest rate   2.67%
Expected reclassification of gain within the next twelve months $ 1,400,000  
SOFR    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Variable interest rate 5.36%