XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders Equity (Deficit) - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 07, 2023
Aug. 08, 2022
Dec. 31, 2023
Dec. 31, 2022
Class Of Stock [Line Items]        
Common stock, authorized (in shares)     900,000,000 900,000,000
Preferred stock, shares authorized     100,000,000 100,000,000
Preferred stock par value per share     $ 0.001 $ 0.001
Common stock sale underwriting discounts and commission deducted       $ 6.0
Preferred stock, shares outstanding     0 0
Registration amount   $ 200.0    
Securities issuable value under self registration statement form   $ 200.0    
Registration Payment Arrangement, Term   three years    
Common Shares issued under ATM Offering       475,875
Maximum [Member]        
Class Of Stock [Line Items]        
Securities issuable value under self registration statement form   $ 200.0    
IPO [Member]        
Class Of Stock [Line Items]        
Sale of Stock, Transaction Date Feb. 07, 2023      
Sale of shares 4,000,000      
Additional common shares sold 600,000      
Common stock sale underwriting discounts and commission deducted $ 3.5      
Common stock offering costs 0.5      
Gross Proceeds of Common Stock under ATM Offering $ 53.6      
ATM Offering [Member] | Common Stock        
Class Of Stock [Line Items]        
Sale of shares     2,142,089  
Gross Proceeds of Common Stock under ATM Offering     $ 50.0  
Securities issuable value under self registration statement form   $ 50.0    
Common Shares issued under ATM Offering     2,617,964  
Net Proceeds of Common Stock under ATM Offering     $ 47.5  
Proceeds from sale of stock     $ 41.5