XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Derivative [Line Items]              
Stockholders' equity $ 158,715,000 $ 156,896,000 $ 158,715,000 $ 159,645,000 $ 160,360,000 $ 157,757,000 $ 157,879,000
Gain (loss) on hedge ineffectiveness, net 0 $ 0          
Gains ( Losses) on Cash Flow Hedges              
Derivative [Line Items]              
Stockholders' equity 7,900,000   7,900,000        
Other Assets | Designated as Hedging Instrument              
Derivative [Line Items]              
Derivative fair value asset 10,000,000   10,000,000        
Minimum              
Derivative [Line Items]              
National amount 10,000,000   $ 10,000,000        
Term of contract     4 years        
Maximum              
Derivative [Line Items]              
National amount 15,000,000   $ 15,000,000        
Term of contract     8 years        
Cash Flow Hedging              
Derivative [Line Items]              
National amount $ 95,000,000   $ 95,000,000        
Fixed interest rate 1.05%   1.05%        
Derivative fair value asset $ 9,978,000   $ 9,978,000   $ 10,485,000    
Cash Flow Hedging | Forward Contracts              
Derivative [Line Items]              
Weighted average remaining term of contract     3 years 4 months 24 days        
Cash Flow Hedging | Minimum | Forward Contracts              
Derivative [Line Items]              
Term of contract     4 months        
Cash Flow Hedging | Maximum | Forward Contracts              
Derivative [Line Items]              
Term of contract     6 years 3 months 18 days