v3.26.1
Debt - 2021 and 2024 Credit Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 18, 2025
Sep. 18, 2024
Feb. 06, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Apr. 30, 2021
Line of Credit Facility [Line Items]                  
Total       $ 350,400   $ 350,400   $ 556,112  
Loss on extinguishment of debt       $ 0 $ 0 0 $ 2,152    
Principal balance repaid           $ 0 $ 92,622    
2024 Credit Agreement, Debt Repricing | Line of Credit                  
Line of Credit Facility [Line Items]                  
Debt fees $ 1,100                
Secured Debt | 2021 Credit Agreement | Line of Credit                  
Line of Credit Facility [Line Items]                  
Aggregate principle amount                 $ 360,000
Long-term debt, term (in years)                 7 years
Secured Debt | 2024 Credit Agreement | Line of Credit                  
Line of Credit Facility [Line Items]                  
Aggregate principle amount $ 363,200   $ 365,000            
Long-term debt, term (in years)     7 years            
Reduction of interest rate (in points) 0.75% 0.75%              
Interest rate (in percent)       6.64%   6.64%      
Total       $ 350,400   $ 350,400   $ 351,297  
Quarterly payments of principle balance (in percent) 0.25%                
Aggregate annual payments of principle balance (in percent) 1.00%                
Secured Debt | 2024 Credit Agreement | Line of Credit | SOFR                  
Line of Credit Facility [Line Items]                  
Variable interest rate (in percent)   3.75% 4.50%            
Secured Debt | 2024 Credit Agreement | Line of Credit | Alternate Base Rate                  
Line of Credit Facility [Line Items]                  
Variable interest rate (in percent) 3.00%                
Secured Debt | 2024 Credit Agreement, Debt Repricing | Line of Credit                  
Line of Credit Facility [Line Items]                  
Aggregate principle amount $ 92,600                
Loss on extinguishment of debt 2,200                
Debt fees 1,000                
Debt issuance costs, gross 0                
Debt instrument, noncash, financing activity 270,600                
Principal balance repaid 92,600                
Secured Debt | 2024 Credit Agreement, Debt Repricing | Line of Credit | Debt Discount                  
Line of Credit Facility [Line Items]                  
Unamortized debt issuance costs associated with debt extinguishment 1,000                
Secured Debt | 2024 Credit Agreement, Debt Repricing | Line of Credit | Debt Refinance Cost                  
Line of Credit Facility [Line Items]                  
Unamortized debt issuance costs associated with debt extinguishment $ 1,100                
Revolving Credit Facility | 2021 Credit Agreement | Line of Credit                  
Line of Credit Facility [Line Items]                  
Maximum borrowing capacity                 $ 65,000
Revolving Credit Facility | 2024 Credit Agreement | Line of Credit                  
Line of Credit Facility [Line Items]                  
Long-term debt, term (in years)     5 years            
Maximum borrowing capacity     $ 175,000            
Debt utilization triggering leverage ratio compliance (in percent)     35.00%            
Leverage ratio maximum (in percent)     3.25            
Debt outstanding       0   0      
Repayments of debt       60,000   60,000      
Interest expense       600   600      
Available borrowing capacity       170,900   170,900      
Letter of Credit | 2024 Credit Agreement | Line of Credit                  
Line of Credit Facility [Line Items]                  
Total       $ 4,100   $ 4,100