XML 107 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Nov. 14, 2022
Nov. 01, 2022
Schedule of Equity Method Investments [Line Items]        
Preferred stock, par or stated value per share $ 0.001 $ 0.001    
Preferred stock, shares authorized 10,000,000 10,000,000    
Preferred stock, shares issued 0 0    
Preferred stock, shares outstanding 0 0    
Common stock, shares authorized 190,000,000 190,000,000    
Common stock, shares issued 44,754,853 35,110,016    
Common stock, shares outstanding 44,754,853 34,958,730    
Common stock voting rights one      
Maximum value of stock and debt instruments authorized to issue       $ 250,000
Common stock issued, value $ 45 $ 34    
ATM Offering Program        
Schedule of Equity Method Investments [Line Items]        
Sales agents commission rate 3.00%      
ATM Offering Program | Maximum        
Schedule of Equity Method Investments [Line Items]        
Common stock issued, value     $ 125,000  
Common Stock        
Schedule of Equity Method Investments [Line Items]        
Stock issued   2,229,654    
Common stock issued under ATM offering program 1,001,208      
Common Stock | ATM Offering Program        
Schedule of Equity Method Investments [Line Items]        
Average gross sale price per share $ 6.3      
Gross proceeds from sale of shares $ 6,300      
Commissions paid to the placement agent $ 200