XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity - Summary of Stock Options Outstanding and Exercisable (Detail)
9 Months Ended
Mar. 31, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options outstanding 198,000
Stock options exercisable 72,000
Exercise Price One [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 6.04
Number of stock options outstanding 9,000
Weighted average remaining contractual life (years) 9 years 10 months 20 days
Exercise Price Two [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 8.79
Number of stock options outstanding 64,000
Weighted average remaining contractual life (years) 9 years 4 months 6 days
Exercise Price Three [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options outstanding 6,000
Weighted average remaining contractual life (years) 9 years 6 months 21 days
Stock options exercisable 4,000
Exercise Price Three [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 12.75
Exercise Price Three [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 16.25
Exercise Price Four [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options outstanding 83,000
Weighted average remaining contractual life (years) 8 years 3 months 3 days
Stock options exercisable 35,000
Exercise Price Four [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 30.50
Exercise Price Four [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 48.00
Exercise Price Five [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options outstanding 14,000
Weighted average remaining contractual life (years) 8 years 1 month 17 days
Stock options exercisable 13,000
Exercise Price Five [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 62.00
Exercise Price Five [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares 68.50
Exercise Price Six [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 85.00
Number of stock options outstanding 21,000
Weighted average remaining contractual life (years) 7 years 5 months 19 days
Stock options exercisable 19,000
Exercise Price Seven [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options outstanding 1,000
Weighted average remaining contractual life (years) 2 years 9 months 29 days
Stock options exercisable 1,000
Exercise Price Seven [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 1,055.00
Exercise Price Seven [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable price | $ / shares $ 4,600.00