XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Stock Options and Employee Stock Purchase Plan - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Aug. 28, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Oct. 31, 2023
Class Of Stock [Line Items]            
Stock options granted   0        
Voluntarily forfeited outstanding stock options       575,278    
Expired, Options Outstanding       157,082    
Stock-based compensation   $ 675,000 $ 673,000 $ 1,150,000 $ 1,333,000  
Weighted-average remaining contractual term of stock options exercisable       5 years 29 days    
Number of common stock shares approved under ESPP   2,707,256   2,707,256    
Expected term   0 years [1] 6 years 6 years 6 years  
Executive Chairman [Member]            
Class Of Stock [Line Items]            
Voluntarily forfeited outstanding stock options 462,500          
Unvested, cancelled shares 312,918          
Expired, Options Outstanding 149,582          
Executive Chairman [Member] | Selling, General and Administrative Expenses [Member]            
Class Of Stock [Line Items]            
Stock-based compensation $ 519,000          
2016 Employee Stock Purchase Plan [Member]            
Class Of Stock [Line Items]            
Number of common stock shares approved under ESPP   75,000   75,000    
Employee subscription rate   15.00%   15.00%    
Compensation amount per employee       $ 25,000    
Number of shares per employee       500    
Fair market value at discount       85.00%    
Purchase period       6 months    
Initial offering period       2016-09    
Description of plan       Shares under the 2016 ESPP are purchased at 85 percent of the fair market value at the lower of (i) the closing price on the first trading day of the six-month purchase period or (ii) the closing price on the last trading day of the six-month purchase period.    
Shares available for purchase under ESPP   58,426   58,426    
2023 Employee Stock Purchase Plan [Member] | Subsequent Event [Member]            
Class Of Stock [Line Items]            
Number of common stock shares approved under ESPP           45,000
Equity Incentive Plan 2022 [Member]            
Class Of Stock [Line Items]            
Stock options granted       131,257    
Number of common stock shares approved under ESPP   1,672,574   1,672,574    
[1] There were no stock options granted during the three months ended September 30, 2023.