XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 15, 2025
Feb. 15, 2024
Feb. 15, 2023
Feb. 05, 2020
Oct. 03, 2019
Mar. 31, 2020
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Aug. 21, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Stock-based compensation             $ 2,309,000 $ 2,854,000 $ (5,320,000) $ 5,290,000    
Prepayment premium rate 1.00% 2.00% 3.00%                  
Stock based payment options outstanding weighted average remaining term                 5 years 6 months 3 days   5 years 5 months 23 days  
Number of Shares, Granted               122,500 816,000 991,000    
Weighted Average Exercise Price, Granted                 $ 7.06      
Shares Granted             0          
Unrecognized stock-based compensation             16,175,000 $ 21,198,000 $ 16,175,000 $ 21,198,000    
Intrinsic value of exercisable stock options             $ 4,056,000   $ 4,056,000      
Intrinsic value of exercisable fair value per share             $ 3.77   $ 3.77      
Weighted average grant date fair value per share               $ 10.18   $ 11.43    
Number of shares, granted               122,500 816,000 991,000    
Stock-based compensation                 $ 5,320,000 $ 5,290,000    
Term Loan Agreement                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Cash obligation percentage                 110.00%      
Restricted Stock Units                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Unrecognized stock-based compensation             $ 19,000 $ 2,035,000 $ 19,000 2,035,000    
Number of shares, granted         100,000             20,000
Weighted average grant date fair value per share         $ 7.53              
Stock-based compensation             33,000 371,000 $ 827,000 738,000    
Restricted Stock Units | Maximum                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Stock based payment options outstanding weighted average remaining term                 1 year      
Restricted Stock Units | February 2020 Awarded And Granted                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Number of Shares, Granted       150,000                
Number of shares, granted       150,000                
Restricted Stock Units | March 2020 Awarded And Granted                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Number of Shares, Granted           50,000            
Number of shares, granted           50,000            
Stock Option                        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                        
Stock-based compensation             $ 2,276,000 $ 2,466,000 $ 4,493,000 $ 4,552,000    
Stock based payment options outstanding weighted average remaining term                 2 years 3 months 21 days 2 years 6 months    
Number of Shares, Granted                 816,000      
Weighted average fair value, granted             $ 7.06          
Number of shares, granted                 816,000