XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2023
Jun. 30, 2023
Other Commitments [Line Items]    
Sales tax exposure $ 7.8  
Accrued Expenses and Other Current Liabilities    
Other Commitments [Line Items]    
Accrued sales tax   $ 4.0
Other Long-Term Liabilities    
Other Commitments [Line Items]    
Accrued sales tax   $ 3.8