XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Short- and Long-Term Obligations - Narrative (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Revolving Credit Facility, due 2027    
Debt Instrument [Line Items]    
Long-term debt $ 115,494,000 $ 186,131,000
Weighted average interest rate for revolving credit facility (as a percentage) 5.43% 4.33%
Revolving Credit Facility, due 2027 | Credit Agreement    
Debt Instrument [Line Items]    
Borrowing capacity available under committed portion $ 400,000,000  
Additional borrowing capacity under uncommitted portion 200,000,000  
Maximum amount of unrestricted U.S. cash $ 50,000,000  
Maximum consolidated leverage ratio 3.75  
Maximum consolidated leverage ratio upon material acquisition 4.25  
Long-term debt $ 115,494,000  
Remaining borrowing capacity 284,911,000  
Revolving Credit Facility, due 2027 | Euro-Denominated Borrowing    
Debt Instrument [Line Items]    
Long-term debt $ 72,494,000  
Revolving Credit Facility, due 2027 | Minimum | Credit Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Commitment fee percentage 0.125%  
Revolving Credit Facility, due 2027 | Maximum | Credit Agreement | Revolving Credit Facility    
Debt Instrument [Line Items]    
Commitment fee percentage 0.35%  
Revolving Credit Facility, due 2027 | Base Rate | Minimum | Credit Agreement    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percentage) 0.00%  
Revolving Credit Facility, due 2027 | Base Rate | Maximum | Credit Agreement    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percentage) 1.25%  
Revolving Credit Facility, due 2027 | Eurocurrency Rate, Term SOFR, CDOR Rate, And RFR | Credit Agreement    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percentage) 0.10%  
Revolving Credit Facility, due 2027 | Eurocurrency Rate, Term SOFR, CDOR Rate, And RFR | Minimum | Credit Agreement    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percentage) 1.00%  
Revolving Credit Facility, due 2027 | Eurocurrency Rate, Term SOFR, CDOR Rate, And RFR | Maximum | Credit Agreement    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percentage) 2.25%  
Senior Promissory Notes, due 2023 to 2028    
Debt Instrument [Line Items]    
Long-term debt $ 10,000,000 $ 10,000,000
Senior Promissory Notes, due 2023 to 2028 | Note Purchase Agreement    
Debt Instrument [Line Items]    
Principal amount $ 10,000,000  
Fixed interest rate 4.90%