XML 97 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Revolving Credit Agreements - Carrying Amount of Revolving Agreements (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 29, 2023
Dec. 31, 2022
Aug. 08, 2022
Line of Credit Facility [Line Items]        
Revolving credit agreements $ 190,843   $ 95,936  
Wells Fargo Credit Agreement [Member]        
Line of Credit Facility [Line Items]        
Revolving credit agreements 180,000   60,000  
New Nord/LB Revolving Line of Credit [Member]        
Line of Credit Facility [Line Items]        
Revolving credit agreements $ 10,843 $ 16,100    
Nord/LB Revolving Line of Credit [Member]        
Line of Credit Facility [Line Items]        
Revolving credit agreements     16,091 $ 16,100
Syndicated Credit Agreement Working Capital Line of Credit [Member]        
Line of Credit Facility [Line Items]        
Revolving credit agreements     10,727  
DZ Bank Revolving Line of Credit [Member]        
Line of Credit Facility [Line Items]        
Revolving credit agreements     $ 9,118