XML 73 R64.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Additional Information (Details) - USD ($)
3 Months Ended
Nov. 24, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
May 23, 2016
Line of Credit Facility          
Line of credit maximum borrowing amount   $ 300,000,000   $ 300,000,000  
Debt amortization expense   $ 61,000 $ 48,000    
Revolving Credit Facility Due 2024          
Line of Credit Facility          
Line of credit maximum borrowing amount $ 300,000,000       $ 400,000,000
Line of credit facility contingent increase to maximum borrowing capacity $ 125,000,000        
Maturity date Nov. 24, 2030        
Revolving Credit Facility Due 2024 | Minimum          
Line of Credit Facility          
Commitment fee percentage per annum 0.175%        
Revolving Credit Facility Due 2024 | Maximum          
Line of Credit Facility          
Commitment fee percentage per annum 0.25%        
Revolving Credit Facility | Minimum          
Line of Credit Facility          
Interest rate   0.00%      
Contractual rate   2.45%      
Revolving Credit Facility | Maximum          
Line of Credit Facility          
Contractual rate   3.36%      
Revolving Credit Facility | U S Dollar Denominated Debt | Minimum          
Line of Credit Facility          
Interest rate plus an applicable margin   1.00%      
Revolving Credit Facility | U S Dollar Denominated Debt | Maximum          
Line of Credit Facility          
Interest rate plus an applicable margin   1.75%      
Revolving Credit Facility | Foreign Currency Denominated Debt | Minimum          
Line of Credit Facility          
Interest rate plus an applicable margin   1.00%      
Revolving Credit Facility | Foreign Currency Denominated Debt | Maximum          
Line of Credit Facility          
Interest rate plus an applicable margin   1.75%      
Revolving Credit Facility Due 2024 Swingline Sublimit          
Line of Credit Facility          
Line of credit maximum borrowing amount $ 20,000,000        
Revolving Credit Facility Due 2024 Letter Of Credit Sublimit          
Line of Credit Facility          
Line of credit maximum borrowing amount 20,000,000        
Revolving Credit Facility Due 2024 Alternative Currency Sublimit          
Line of Credit Facility          
Line of credit maximum borrowing amount $ 150,000,000        
Line of Credit | Revolving Credit Facility Due 2024          
Line of Credit Facility          
Debt instrument, term 5 years