XML 113 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
May 23, 2023
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Notional Amount   $ 567,359 $ 576,730
Recorded period of effectiveness of fair value hedges on net income   12 months  
Recorded period of effectiveness of fair value of derivatives on net income   12 months  
Interest rate swap agreements liability      
Derivative [Line Items]      
Weighted average fixed rate     2.81%
Cash Flow Hedging | Interest rate swap agreements liability      
Derivative [Line Items]      
Notional Amount     $ 50,000
Amount of gain (loss) recognized on derivative $ 1,500