XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Narrative (Details)
$ in Millions
9 Months Ended
Mar. 31, 2025
USD ($)
lease
Mar. 31, 2024
USD ($)
lease
Lessee, Lease, Description [Line Items]    
Number of lease agreements | lease 4  
Number of lease renewals | lease 4 1
Lease obligation incurred   $ 4.0
Lease Agreement    
Lessee, Lease, Description [Line Items]    
Lease obligation incurred $ 8.1  
Lease Renewal    
Lessee, Lease, Description [Line Items]    
Lease obligation incurred $ 15.2  
Minimum    
Lessee, Lease, Description [Line Items]    
Lessee, operating lease term of contract 2 years  
Maximum    
Lessee, Lease, Description [Line Items]    
Lessee, operating lease term of contract 15 years