Quarterly report pursuant to Section 13 or 15(d)

Borrowings (Details)

v3.23.3
Borrowings (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Jun. 17, 2022
JP Morgan | Revolving Credit Facility      
Borrowings      
Current borrowing capacity     $ 75,000
Maximum borrowing capacity     150,000
Increased aggregate borrowing capacity     $ 75,000
Revolving loan payable $ 0    
Credit facility trigger amount $ 9,000    
Consecutive business days below minimum excess availability 3 days    
Number of consecutive days excess availability is above required amount 45 days    
Minimum availability required under availability block $ 7,500    
Consecutive business days below minimum excess availability related to covenant testing trigger period 3 days    
Minimum fixed charge ratio if less than minimum excess availability 1.0    
Number of consecutive days excess availability related to covenant testing trigger period 45 days    
Credit facility trigger amount as a percent of aggregate revolving commitment (in percent) 12.00%    
Event of default amount $ 0    
Minimum availability required under availability block as a percentage of aggregate revolving commitment (in percent) 10.00%    
JP Morgan | Revolving Credit Facility | Minimum      
Borrowings      
Unused credit commitment fee (percent) 0.25%    
JP Morgan | Revolving Credit Facility | Maximum      
Borrowings      
Unused credit commitment fee (percent) 0.20%    
JP Morgan | Letter of Credit      
Borrowings      
Maximum borrowing capacity $ 1,100 $ 620  
Outstanding letters of credit amount $ 0    
Adjusted Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Minimum      
Borrowings      
Applicable margin on the company's fixed charge coverage ratio (percent) 1.50%    
Adjusted Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Maximum      
Borrowings      
Applicable margin on the company's fixed charge coverage ratio (percent) 2.00%    
Adjusted Secured Overnight Financing Rate (SOFR) | JP Morgan | Revolving Credit Facility      
Borrowings      
Interest rate (percent) 6.92%    
Base Rate | JP Morgan | Revolving Credit Facility      
Borrowings      
Interest rate (percent) 8.50%    
Prime rate | Revolving Credit Facility | Minimum      
Borrowings      
Applicable margin on the company's fixed charge coverage ratio (percent) 0.00%    
Prime rate | Revolving Credit Facility | Maximum      
Borrowings      
Applicable margin on the company's fixed charge coverage ratio (percent) 0.50%