XML 95 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 15, 2019
Aug. 31, 2019
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock, shares authorized     200,000,000   200,000,000  
Common stock, par value     $ 0   $ 0  
Common stock, shares issued     61,691,054   60,461,611  
Warrants to purchase of common stock     181,553      
Additional shares received of common stock     5,726,864      
Expected volatility of common stock     55.00%      
Stock Repurchase Program, Authorized Amount       $ 30,000,000.0    
Repurchases of common stock     2,871,894   0  
Private Warrants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Exercise price per share of warrants outstanding.   $ 1.00        
Commencement of warrants exercisable after the completion of merger   65 days        
Cancellation Of Warrants   $ 4,000,000        
Purchase Price Of Warrants   $ 12,000,000.0        
Public Warrants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Exercise price per share of warrants outstanding. $ 11.50          
Expiration period of warrants exercisable after the closing date of merger 5 years          
Commencement of warrants exercisable after the completion of merger 65 days          
Closing price of common stock trading period   20 days        
Closing Price Of Common Stock Trading Period, Maximum number of days   30 days        
Warrant, exercise price, Increase   $ 18.00        
Common Stock            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares outstanding     61,691,054   60,461,611 26,460,375
Exercise price per share of warrants outstanding.   $ 11.50        
Warrants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Warrants to purchase of common stock     25,818,247      
Repurchases of common stock     181,553      
Shares repurchased, price per share     $ 1.46      
Treasury Stock            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares outstanding     2,871,894      
Shares repurchased, price per share     $ 9.04      
Stock repurchased during period, value     $ 26,200,000      
IPO | Private Warrants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Warrants to purchase of common stock   12,000,000        
IPO | Public Warrants            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Warrants issued to purchase of common stock 18,000,000