XML 77 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Details)
12 Months Ended
May 04, 2022
USD ($)
shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Nov. 24, 2020
$ / shares
shares
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Marketable Securities | $   $ 29,633,000 $ 0  
Preferred stock par value | $ / shares   $ 0.0001 $ 0.0001  
Warrants term       10 years
Warrants exercised, date   May 04, 2022    
Proceeds from warrant exercises | $     $ 406,000  
Dividend Yield        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Expected dividend yield       0
Series A-2 Convertible Preferred Stock        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Number of warrants purchase granted | shares       35,529
Preferred stock par value | $ / shares       $ 11.42
IPO        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Number of warrants purchase granted | shares 35,529      
Proceeds from warrant exercises | $ $ 400,000      
Class of warrants or rights number of shares converted into common stock | shares 34,901