Annual report pursuant to Section 13 and 15(d)

Common Stock Warrant Liabilities - Additional Information (Details)

v3.24.1
Common Stock Warrant Liabilities - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 16, 2022
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2023
Nov. 30, 2023
Oct. 31, 2023
Oct. 04, 2023
Common Stock Warrant Liabilities              
Number of warrants issued and sold to purchase shares       1,134,000 6,215,354    
Class of warrants exercise price   $ 4.33249 $ 4.33249     $ 1.76  
Net proceeds from offering     $ 6,700,000        
December 2022 direct offering              
Common Stock Warrant Liabilities              
Class of warrants exercise price           $ 4.075  
Net proceeds from offering   $ 6,700,000          
December 2022 direct offering | Common Stock Warrant Liabilities              
Common Stock Warrant Liabilities              
Fair value of common stock warrants and placement agent warrants $ 11,200,000           $ 3,100,000
Number of warrants issued and sold to purchase shares           6,325,354  
Class of warrants exercise price           $ 1.76  
Net proceeds from offering $ 0