XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
May 23, 2023
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]        
Notional Amount   $ 564,209 $ 567,359  
Recorded period of effectiveness of fair value hedges on net income (in months)   12 months    
Recorded period of effectiveness of fair value of derivatives on net income (in months)   12 months    
Interest rate swap agreements asset        
Derivative [Line Items]        
Weighted average fixed rate (in percent)       2.81%
Interest rate swap agreements asset | Cash Flow Hedging        
Derivative [Line Items]        
Notional Amount       $ 50,000
Amount of gain recognized on derivative $ 1,500