XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Lessor, Lease, Description [Line Items]        
Operating leases, rent expense $ 2.9 $ 2.2   $ 5.7
Operating Leases, Rent Expense, Net     $ 1.3  
Purchases under contract $ 9.2 $ 11.5 $ 30.4 $ 30.4
Lease Agreements for Non-cancelable Operating Leases | Maximum        
Lessor, Lease, Description [Line Items]        
Lessor, operating lease, term of contract 15 years   15 years  
Lease expiration     2031-11  
Lease Agreements for Non-cancelable Operating Leases | Maximum | Two Lease Renewal Periods        
Lessor, Lease, Description [Line Items]        
Renewal terms 10 years   10 years  
Lease Agreements for Non-cancelable Operating Leases | Maximum | Other Leases Renewal Periods        
Lessor, Lease, Description [Line Items]        
Renewal terms 5 years   5 years  
Lease Agreements for Non-cancelable Operating Leases | Minimum        
Lessor, Lease, Description [Line Items]        
Lessor, operating lease, term of contract 2 years   2 years  
Lease expiration date     Mar. 31, 2022  
Lease Agreements for Non-cancelable Operating Leases | Minimum | Two Lease Renewal Periods        
Lessor, Lease, Description [Line Items]        
Renewal terms 5 years   5 years