v3.26.1
Long-term Debt (Details) - USD ($)
3 Months Ended
Dec. 02, 2022
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2022
Line of Credit Facility [Line Items]          
Interest expense and amortization of debt issuance costs and original issuance discount   $ 200,000 $ 200,000    
Credit Agreement | Line of Credit | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity         $ 400,000,000.0
Long-term line of credit   0   $ 0  
Available borrowing capacity   398,900,000   399,000,000.0  
Basis spread on variable interest rate 0.10%        
Fronting fee percentage 0.125%        
Debt issuance costs, gross $ 1,900,000        
Debt issuance costs   600,000   600,000  
Credit Agreement | Line of Credit | Revolving Credit Facility | Minimum          
Line of Credit Facility [Line Items]          
Commitment fee percentage 0.175%        
Credit Agreement | Line of Credit | Revolving Credit Facility | Maximum          
Line of Credit Facility [Line Items]          
Commitment fee percentage 0.35%        
Credit Agreement | Line of Credit | Bridge Loan          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity         30,000,000.0
Credit Agreement | Line of Credit | Letter of Credit          
Line of Credit Facility [Line Items]          
Debt instrument, face amount         $ 45,000,000.0
Letters of credit issued   $ 1,100,000   $ 1,000,000.0  
Credit Agreement | Line of Credit | Foreign Line of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 100,000,000.0