v3.25.2
Long-term Debt (Details) - USD ($)
3 Months Ended
Dec. 02, 2022
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Line of Credit Facility [Line Items]        
Interest expense, including amortization of debt issuance costs and original issuance discount   $ 200,000 $ 100,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   399,000,000.0   399,200,000
Basis spread on variable interest rate 0.10%      
Fronting fee percentage 0.125%      
Debt issuance costs, gross $ 1,900,000      
Debt issuance costs   900,000   1,000,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,000,000.0   $ 800,000
Credit Agreement | Line of Credit | Foreign Line of Credit        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 100,000,000.0