XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 02, 2024
USD ($)
May 31, 2021
USD ($)
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Feb. 27, 2023
USD ($)
Class of Stock [Line Items]          
Stock options exercised (in shares) | shares     72,856 142,856  
Weighted average exercise price of stock options exercised (in dollars per share) | $ / shares     $ 1.97 $ 1.97  
Net proceeds from stock options exercised     $ 100 $ 300  
Sale of stock, securities registered aggregate amount         $ 200,000
Sale of stock, consideration received on transaction, gross       1,500  
Net proceeds received       1,200  
Costs incurred in connection with offering       $ 390  
Subsequent Event | Cantor Sales Agreement          
Class of Stock [Line Items]          
Net proceeds received $ 75,000        
Gross sales commission proceeds, percentage 0.030        
Piper Sandler & Co          
Class of Stock [Line Items]          
Sale of stock, period   3 years      
Sale of stock, value of shares for issuance     $ 41,300    
Sale of stock, maximum selling period   3 years      
Sale of stock, commissions, percentage of gross sales price   3.00%      
Issuance of common stock, net of issuance costs (in shares) | shares     0 327,480  
Piper Sandler & Co | Maximum          
Class of Stock [Line Items]          
Sale of stock, value of shares for issuance   $ 50,000      
Sale of stock, commissions and reimbursements, percentage of gross sales price   8.00%