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