XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Description of Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 15, 2023
Apr. 06, 2023
Apr. 08, 2022
Mar. 24, 2022
Aug. 31, 2023
Apr. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Subsidiary, Sale of Stock [Line Items]                
Net proceeds from issuance of common stock             $ 147 $ 366
Common Stock                
Subsidiary, Sale of Stock [Line Items]                
Aggregate number of shares issued     5,290,000         7,777,778
Net proceeds from offering     $ 70,400          
Common Stock | Initial Public Offering                
Subsidiary, Sale of Stock [Line Items]                
Aggregate number of shares issued       4,600,000        
Stock issued, price per share       $ 15        
Shares converted       11,409,488        
Aggregate offering price for shares sold       $ 69,000        
Underwriting discounts and commissions       4,800        
Offering Costs       3,300        
Net proceeds from offering       $ 60,900        
Common Stock | Underwriters                
Subsidiary, Sale of Stock [Line Items]                
Aggregate number of shares issued     690,000          
Stock issued, price per share     $ 15          
Aggregate offering price for shares sold     $ 10,400          
Net proceeds from offering     $ 9,500          
Common Stock | At the Market Offering                
Subsidiary, Sale of Stock [Line Items]                
Aggregate number of shares issued               2,502,000
Sales Agreement                
Subsidiary, Sale of Stock [Line Items]                
Percentage of maximum commissions to be paid to agent of gross proceeds of sale   3.00%            
Sales Agreement | At the Market Offering                
Subsidiary, Sale of Stock [Line Items]                
Aggregate gross sales   $ 100,000       $ 100,000    
Common stock issued and sold             0 2,502,000
Net proceeds from issuance of common stock               $ 19,100
Underwriting Agreement | Underwritten Offering                
Subsidiary, Sale of Stock [Line Items]                
Stock issued, price per share $ 9       $ 9      
Common stock issued and sold 7,777,778       7,777,778      
Net proceeds from issuance of common stock $ 65,500       $ 65,500