XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 13, 2021
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Oct. 10, 2024
Feb. 03, 2023
Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity $ 250,000,000               $ 200,000,000
Term Loan Facility                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity 300,000,000             $ 500,000,000  
Long-term debt           $ 461,701,000 $ 489,632,000    
Term Loan Facility | Forecast                  
Line of Credit Facility [Line Items]                  
Periodic payment   $ 9,400,000 $ 9,400,000 $ 9,400,000 $ 9,400,000        
Revolving Credit Facility | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity 800,000,000                
Line of credit, commitment fee (as a percentage)           0.175%      
Line of credit facility, current borrowing capacity           $ 715,400,000 656,000,000.0    
Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity               $ 400,000,000  
Letter of Credit | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity 750,000,000.0                
Letters of credit outstanding           $ 84,700,000 $ 144,000,000.0    
Swing Line Loans | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit facility, maximum borrowing capacity $ 30,000,000.0                
Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate           1.375%      
Base Rate | Term Loan Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate           0.375%      
Base Rate | Revolving Credit Facility | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate           0.375%      
Adjusted Term SOFR | Revolving Credit Facility | New Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 1.375%                
Minimum | Revolving Credit Facility | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit, commitment fee (as a percentage) 0.08%                
Minimum | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 1.00%                
Minimum | Base Rate | Revolving Credit Facility | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 0.00%                
Maximum | Revolving Credit Facility | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit, commitment fee (as a percentage) 0.25%                
Maximum | Secured Overnight Financing Rate (SOFR) | Revolving Credit Facility | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 1.75%                
Maximum | Base Rate | Revolving Credit Facility | Senior Credit Facility                  
Line of Credit Facility [Line Items]                  
Basis spread on variable rate 0.75%