v3.26.1
Revolving Credit Facility - Additional Information (Details) - PNC Bank - Loan Agreement
3 Months Ended
Apr. 04, 2023
USD ($)
Mar. 31, 2026
USD ($)
Secured Overnight Financing Rate    
Line Of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate plus margin 0.10%  
Revolving Credit Facility    
Line Of Credit Facility [Line Items]    
Senior secured revolving credit facility, maximum borrowing capacity $ 75,000,000.0  
Outstanding balance   $ 0
Facility fee for undrawn amounts 0.375%  
Fixed coverage charge ratio 1.40  
Undrawn availability percentage 0.25  
Revolving Credit Facility | Domestic Rate Loans    
Line Of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate plus margin 0.50%  
Revolving Credit Facility | Domestic Rate Loans | Minimum    
Line Of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate plus margin 1.00% 1.00%
Revolving Credit Facility | Domestic Rate Loans | Maximum    
Line Of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate plus margin 1.25%  
Revolving Credit Facility | Secured Overnight Financing Rate    
Line Of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate plus margin 1.00%  
Revolving Credit Facility | Secured Overnight Financing Rate | Minimum    
Line Of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate plus margin 2.00%  
Revolving Credit Facility | Secured Overnight Financing Rate | Maximum    
Line Of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate plus margin 2.25% 2.00%