XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 01, 2024
USD ($)
shares
Oct. 15, 2024
USD ($)
$ / shares
shares
Oct. 03, 2024
Jun. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Mar. 31, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Description of Business and Basis of Presentation                    
Reverse stock split ratio     0.08916              
Net proceeds received $ 72,400                  
Common stock, shares authorized (in shares) | shares   175,000,000   175,000,000       175,000,000   175,000,000
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001   $ 0.0001       $ 0.0001   $ 0.0001
Preferred stock, shares authorized (in shares) | shares   25,000,000                
Preferred stock par value (in dollars per share) | $ / shares   $ 0.0001                
Cash and cash equivalents       $ 39,052       $ 39,052   $ 64,039
Working capital       33,800       33,800    
Accumulated deficit       (236,773)       (236,773)   $ (211,753)
Net loss       $ (12,587) $ (12,433) $ (12,576) $ (12,452) (25,020) $ (25,028)  
Cash flows from operations               $ (24,629) $ (24,581)  
Common stock                    
Description of Business and Basis of Presentation                    
Issuance of common stock (in shares) | shares         1 88 971      
Conversion of convertible securities (in shares) | shares   11,648,582                
Initial public offering                    
Description of Business and Basis of Presentation                    
Issuance of common stock (in shares) | shares   6,820,000                
Sale price per share | $ / shares   $ 11.00                
Net proceeds received   $ 65,800                
Payments of underwriting discounts and commissions   5,300                
Payments of other offering costs   $ 4,000                
Over allotment                    
Description of Business and Basis of Presentation                    
Issuance of common stock (in shares) | shares 643,762                  
Net proceeds received $ 6,600                  
Payments of underwriting discounts and commissions $ 500