XML 90 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Apr. 29, 2024
$ / shares
shares
Mar. 18, 2024
Mar. 15, 2024
Aug. 23, 2023
USD ($)
$ / shares
shares
Feb. 17, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
shares
Mar. 31, 2024
plan
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of equity incentive compensation plans maintained by the company | plan             4
Sale of stock, price per share (USD per share) | $ / shares       $ 0.0000001      
Subsequent Event              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of securities called by warrants (in shares) 1,810,528            
Exercise price of warrants (in dollars per share) | $ / shares $ 2.73            
Term of warrant 10 years            
Threshold percentage one (as a percent) 0.04999            
Threshold percentage two (as a percent) 0.09999            
Threshold percentage three (as a percent) 0.1999            
Threshold percentage four (as a percent) 0.1999            
Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Reverse stock split   10          
Sale of stock, number of shares issued in transaction (in shares)       1,190,000      
Sale of stock, price per share (USD per share) | $ / shares       $ 4.99999990      
Common Stock | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Potential reverse stock split ratio     5        
Common Stock | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Potential reverse stock split ratio     12        
Common Stock | IPO              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, number of shares issued in transaction (in shares)       2,260,000 1,545,455    
Sale of stock, price per share (USD per share) | $ / shares       $ 5.00 $ 11.00    
Gross proceeds from issuance, initial public offering | $       $ 15.6 $ 15.4    
Common Stock Warrant              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, number of shares issued in transaction (in shares)             790,000
Common Stock Warrant | IPO              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Sale of stock, number of shares issued in transaction (in shares)             400,000
2019 Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Additional number of shares authorized for the plan (in shares)           800,000