XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 29, 2022
Nov. 21, 2022
Aug. 10, 2022
Jun. 30, 2023
Jun. 30, 2023
Class of Stock [Line Items]          
Proceeds from issuance of common stock at the market         $ 3,868
Pre-funded warrants, shares of common stock exercised       302,517 302,517
At-the-Market Equity Offering          
Class of Stock [Line Items]          
Proceeds from issuance of common stock at the market       $ 3,900 $ 3,900
Commission on sale of stock       $ 100 $ 100
Follow On Offering          
Class of Stock [Line Items]          
Number of common shares 2,816,409 22,613,307      
Common stock, per share   $ 2.6      
Warrant purchase common stock   4,327,500      
Follow On Offering | Pre Funded Warrant          
Class of Stock [Line Items]          
Warrants issued to purchase shares of common stock   6,236,693      
Class of warrant price per share   $ 2.599      
Warrants, exercise price   $ 0.001      
Common Stock | At-the-Market Equity Offering          
Class of Stock [Line Items]          
Maximum aggregate offering price     $ 75,000    
Issuance of common stock in connection with at-the-market sales, net of issuance costs, shares       535,767 535,767