XML 54 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Debt Facilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 27, 2026
Dec. 31, 2025
Jun. 14, 2022
2022 Credit Agreement Term Loan Facility [Member]        
Debt [Abstract]        
Original principal amount       $ 400,000,000
Balance $ 0   $ 225,000,000  
Repayment terms Principal amount was paid in full during March 2026      
Term of loan 5 years      
2022 Credit Agreement Revolving Credit Agreement        
Debt [Abstract]        
Balance $ 0   0  
Repayment terms Principal amount was paid in full during September 2025 and credit line was closed during March 2026.      
Term of loan 5 years      
Credit Agreement Term Loan Facility [Member]        
Debt [Abstract]        
Original principal amount   $ 175,000,000    
Balance $ 175,000,000      
Repayment terms 54.3% of the principal amount is payable in quarterly installments over a five-year period that begins on June 30, 2026, with the remainder payable at the end of the five-year term.      
Term of variable rate 30 days      
Interest rate 5.43%      
Percentage of principal payable in installments 54.30%      
Term of loan 5 years      
Credit Agreement Revolving Credit Facility [Member]        
Debt [Abstract]        
Balance $ 50,000,000      
Repayment terms Revolving line of credit expires March 27, 2031.      
Term of variable rate 30 days      
Interest rate 5.43%      
Term of loan 5 years      
Credit Agreement [Member]        
Debt [Abstract]        
Current portion of long-term debt $ 20,000,000      
Unamortized debt issuance costs $ 1,400,000      
2022 Credit Agreement [Member]        
Debt [Abstract]        
Current portion of long-term debt     20,000,000  
Unamortized debt issuance costs     $ 800,000