XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Commitment and Contingencies - Contingencies and Legal Proceedings (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Consolidated Putative Class Action | Pending Litigation    
Loss Contingencies [Line Items]    
Accrued litigation expense $ 0  
Shareholder Derivative Complaint | Pending Litigation    
Loss Contingencies [Line Items]    
Accrued litigation expense 0  
Sales and Use Tax Assessments    
Loss Contingencies [Line Items]    
Loss contingency, range of possible loss, portion not accrued 0 $ 0
Sales and Use Tax Assessments | Minimum    
Loss Contingencies [Line Items]    
Loss contingency, estimate of possible loss 0  
Sales and Use Tax Assessments | Maximum    
Loss Contingencies [Line Items]    
Loss contingency, estimate of possible loss $ 400,000