v3.26.3
Debt - Credit Agreement (Details) - Line of credit - Credit Agreement - USD ($)
Sep. 14, 2026
Sep. 30, 2026
Line of Credit Facility [Line Items]    
Term of debt instrument (in years) 5 years  
Percentage of EBITDA included in accordion feature 100.00%  
Outstanding borrowings   $ 0
Revolving credit facility    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 200,000,000.0  
Remaining borrowing capacity   191,300,000
Letter of credit    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 75,000,000.0  
Outstanding letters of credit   $ 8,700,000