XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 12, 2024
Dec. 31, 2023
Subsequent Event [Line Items]    
Net proceeds from offering   $ 3,868
Subsequent Events | Feb 2024 Follow-On Offering    
Subsequent Event [Line Items]    
Number of common shares 8,888,890  
Common stock, per share $ 4.5  
Net proceeds from offering $ 46,500  
Underwriting discounts and commissions 3,000  
Offering expenses $ 500  
Subsequent Events | Pre Funded Warrant | Feb 2024 Follow-On Offering    
Subsequent Event [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