XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Summary of Stock Options Outstanding and Exercisable (Detail)
12 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options outstanding 222,000
Stock options exercisable 116,000
Exercise Price One [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 4.655
Number of stock options outstanding 79,000
Weighted average remaining contractual life (years) 9 years 2 months 1 day
Stock options exercisable 21,000
Exercise Price Two [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 6.04
Number of stock options outstanding 9,000
Weighted average remaining contractual life (years) 8 years 7 months 20 days
Stock options exercisable 3,000
Exercise Price Three [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 8.79
Number of stock options outstanding 34,000
Weighted average remaining contractual life (years) 8 years 1 month 2 days
Stock options exercisable 17,000
Exercise Price Four [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) 8 years 3 months 7 days
Stock options exercisable 6,000
Exercise Price Four [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 12.75
Exercise Price Four [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 16.25
Exercise Price Five [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options outstanding 73,000
Weighted average remaining contractual life (years) 7 years 3 months 21 days
Stock options exercisable 48,000
Exercise Price Five [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 30.5
Exercise Price Five [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 48
Exercise Price Six [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of stock options outstanding 13,000
Weighted average remaining contractual life (years) 6 years 9 months 21 days
Stock options exercisable 13,000
Exercise Price Six [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 62
Exercise Price Six [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares 68.5
Exercise Price Seven [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 85
Number of stock options outstanding 7,000
Weighted average remaining contractual life (years) 6 years 2 months 15 days
Stock options exercisable 7,000
Exercise Price Eight [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) 1 year 11 months 4 days
Stock options exercisable 1,000
Exercise Price Eight [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 304.95
Exercise Price Eight [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price | $ / shares $ 2,660