XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Vote
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Class of Stock [Line Items]    
Common stock, shares authorized | shares 400,000,000 400,000,000
Common stock, par value | $ / shares $ 0.0001 $ 0.0001
Common stock voting rights Each share of common stock entitles the holder to one vote  
Number of common stock voting rights | Vote 1  
Dividends declared $ 0 $ 0
Dividends paid 0 0
Aggregate net proceeds $ 4,578,000 $ 4,451,000
Common stock, shares issued | shares 67,901,610 66,079,597
IPO    
Class of Stock [Line Items]    
Aggregate net proceeds   $ 61,300,000
Common stock, shares issued | shares   15,302,267
Common stock issued price per share | $ / shares   $ 4.3
Concurrent Private Placement    
Class of Stock [Line Items]    
Aggregate net proceeds   $ 49,500,000
Common stock issued price per share | $ / shares   $ 4.3
At-the-Market Sales    
Class of Stock [Line Items]    
Aggregate net proceeds $ 4,700,000 $ 4,400,000
Common stock shares sold | shares 1,016,662 866,030
Weighted Average Price Per Share | $ / shares $ 4.75 $ 5.25
Common Stock | Concurrent Private Placement    
Class of Stock [Line Items]    
Common stock shares sold | shares   11,627,907