XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Compensation - Stock Options Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 30, 2020
Mar. 31, 2024
Mar. 31, 2023
Aug. 31, 2023
Jun. 30, 2023
May 31, 2022
Stock Option And Incentive Plan 2022            
Stock compensation            
Number of commons stock shares available for issuance (in shares)         10,650,000 4,400,000
Inducement Equity Plan 2017            
Stock compensation            
Number of commons stock shares available for issuance (in shares)       2,650,000    
ESPP            
Stock compensation            
Maximum annual contributions per employee, as a percentage of base salary 10.00%          
Amount of maximum annual contributions per employee $ 25          
Purchase discount 15.00%          
Duration of offering periods 6 months          
Stock-based compensation expense   $ 0 $ 100      
Shares issued (in shares)   610,506        
Shares reserved for future issuance (in shares)   214,494        
Common shares under option            
Stock compensation            
Stock-based compensation expense   $ 900 1,000      
Stock-based compensation capitalized into inventory   100 100      
Unrecognized stock-based compensation expense, options   $ 8,500        
Weighted-average period over which remaining unrecognized compensation cost will be recognized   2 years 8 months 12 days        
Common shares under PBSOs            
Stock compensation            
Stock-based compensation expense   $ 500 200      
RSUs            
Stock compensation            
Stock-based compensation expense   1,600 1,500      
Stock-based compensation capitalized into inventory   100 100      
Unrecognized stock-based compensation expense, options   $ 18,300        
Weighted-average period over which remaining unrecognized compensation cost will be recognized   2 years 10 months 24 days        
Unvested PBRSUs            
Stock compensation            
Stock-based compensation expense   $ 200 100      
Stock-based compensation capitalized into inventory   $ 100 $ 100