XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Feb. 12, 2024
Aug. 10, 2022
Jun. 30, 2024
Jun. 30, 2023
Class of Stock [Line Items]        
Proceeds from issuance of common stock at the market     $ 0 $ 3,868
Follow On Offering        
Class of Stock [Line Items]        
Underwriting Discounts And Commissions $ 3,000      
Offering Expenses 200      
Proceeds from issuance of common stock at the market $ 46,800      
Number of common shares 8,888,890      
Common stock, per share $ 4.5      
Follow On Offering | Pre Funded Warrant        
Class of Stock [Line Items]        
Warrants issued to purchase shares of common stock 2,222,271      
Class of warrant price per share $ 4.499      
Warrants, exercise price $ 0.001      
Common Stock | At-the-Market Equity Offering        
Class of Stock [Line Items]        
Maximum aggregate offering price   $ 75,000    
Maximum additional shares issuable     $ 71,000