v3.26.1
Debt (Details) - JP Morgan Credit Agreement - USD ($)
Oct. 05, 2021
Mar. 31, 2026
Jun. 30, 2025
Debt Instrument [Line Items]      
Outstanding borrowings   $ 0 $ 0
Minimum      
Debt Instrument [Line Items]      
Line of credit facility, commitment fee (as a percent) 0.25%    
Maximum      
Debt Instrument [Line Items]      
Line of credit facility, commitment fee (as a percent) 0.40%    
SOFR | Minimum      
Debt Instrument [Line Items]      
Debt Instrument, basis spread on variable rate (as a percent) 1.75%    
SOFR | Maximum      
Debt Instrument [Line Items]      
Debt Instrument, basis spread on variable rate (as a percent) 2.50%    
Alternate Base Rate | Minimum      
Debt Instrument [Line Items]      
Debt Instrument, basis spread on variable rate (as a percent) 0.75%    
Alternate Base Rate | Maximum      
Debt Instrument [Line Items]      
Debt Instrument, basis spread on variable rate (as a percent) 1.50%    
Senior Secured Revolving Credit Facility      
Debt Instrument [Line Items]      
Debt instrument term 5 years    
Line of credit, maximum borrowing capacity $ 100,000,000.0    
Letters of Credit      
Debt Instrument [Line Items]      
Line of credit, maximum borrowing capacity 10,000,000.0    
Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit, maximum borrowing capacity $ 50,000,000.0