v3.25.2
Debt (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2025
Mar. 26, 2025
Debt [Line Items]    
Revolving line of credit facility amount outstanding   $ 200.0
Revolving Credit Facility [Member]    
Debt [Line Items]    
Aggregate principal amount $ 100.0  
Revolving line of credit facility amount outstanding 40.0  
Amount available to borrow 56.1  
Maximum [Member]    
Debt [Line Items]    
Aggregate principal amount   150.0
Revolving line of credit facility amount outstanding   50.0
Letters of credits $ 15.0  
Consolidated leverage ratio 1.75%  
Bear interest percentage 0.75%  
Maximum [Member] | Revolving Credit Facility [Member]    
Debt [Line Items]    
Revolving line of credit facility amount outstanding $ 140.0  
Maturity date Mar. 26, 2030  
Maximum [Member] | Swingline Loans [Member]    
Debt [Line Items]    
Swingline loans $ 7.5  
Maximum [Member] | SOFR [Member]    
Debt [Line Items]    
Credit agreement rate 0.43%  
Maximum [Member] | Base Rate [Member]    
Debt [Line Items]    
Consolidated leverage ratio 0.75%  
Minimum [Member]    
Debt [Line Items]    
Aggregate principal amount   100.0
Revolving line of credit facility amount outstanding   $ 40.0
Letters of credits $ 10.0  
Consolidated leverage ratio 1.25%  
Bear interest percentage 0.25%  
Minimum [Member] | Revolving Credit Facility [Member]    
Debt [Line Items]    
Maturity date May 06, 2027  
Minimum [Member] | Swingline Loans [Member]    
Debt [Line Items]    
Swingline loans $ 5.0  
Minimum [Member] | SOFR [Member]    
Debt [Line Items]    
Credit agreement rate 0.11%  
Minimum [Member] | Base Rate [Member]    
Debt [Line Items]    
Consolidated leverage ratio 0.25%