Quarterly report [Sections 13 or 15(d)]

Convertible Redeemable Preferred Stock and Stockholders' Equity - February 2024 Issuance of Common Stock and Pre-Funded Common Stock Warrants (Details)

v3.25.2
Convertible Redeemable Preferred Stock and Stockholders' Equity - February 2024 Issuance of Common Stock and Pre-Funded Common Stock Warrants (Details)
Feb. 13, 2024
USD ($)
$ / shares
shares
February 2024 Public Offering  
Convertible Redeemable Preferred Stock and Stockholders' Equity  
Aggregate purchase price $ 10,000,000
Cash fees paid $ 998,000
Common stock purchase warrants | February 2024 Public Offering  
Convertible Redeemable Preferred Stock and Stockholders' Equity  
Number of shares called by each warrant | shares 1
Fair value of warrant $ 6,300,000
Cash fees paid $ 630,000
Prefunded common stock warrants | February 2024 Public Offering  
Convertible Redeemable Preferred Stock and Stockholders' Equity  
Number of shares called by each warrant | shares 1
Units | February 2024 Public Offering  
Convertible Redeemable Preferred Stock and Stockholders' Equity  
Aggregate share issued | shares 158,227
Price per share | $ / shares $ 9.75
Number of common shares per unit | shares 1
Proceeds from issuance of units $ 1,500,000
Units | Common stock purchase warrants  
Convertible Redeemable Preferred Stock and Stockholders' Equity  
Number of common shares per unit | shares 1
Units | Common stock purchase warrants | February 2024 Public Offering  
Convertible Redeemable Preferred Stock and Stockholders' Equity  
Warrants exercise price | $ / shares $ 9.75
Pre-Funded Units | February 2024 Public Offering  
Convertible Redeemable Preferred Stock and Stockholders' Equity  
Aggregate share issued | shares 867,373
Price per share | $ / shares $ 9.735
Number of common shares per unit | shares 1
Warrants exercise price | $ / shares $ 0.015
Proceeds from issuance of units $ 8,400,000
Common Shares | Pre-Funded Warrants | February 2024 Public Offering  
Convertible Redeemable Preferred Stock and Stockholders' Equity  
Fair value of warrant 3,700,000
Cash fees paid $ 368,000