XML 96 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative and Hedging Instruments (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
derivative_instrument
Dec. 31, 2023
USD ($)
derivative_instrument
Dec. 31, 2022
USD ($)
derivative_instrument
Dec. 31, 2021
USD ($)
Jul. 31, 2019
USD ($)
Concentration Risk [Line Items]          
Net Income   $ 54,623,000 $ 171,886,000 $ 139,791,000  
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent          
Concentration Risk [Line Items]          
Other comprehensive income (loss), before tax, portion attributable to parent   0      
Reclassification out of Accumulated Other Comprehensive Income | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent          
Concentration Risk [Line Items]          
Net Income $ 200,000        
Designated as Hedging Instrument          
Concentration Risk [Line Items]          
Derivative liability, fair value   0      
Derivative assets, fair value   $ 0      
Forward Contracts          
Concentration Risk [Line Items]          
Number of instruments held | derivative_instrument 0 0 0    
Interest Rate Swap          
Concentration Risk [Line Items]          
Derivative, notional amount   $ 50,000,000      
Derivative liability, fair value         $ 0