v3.26.1
Description of Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 20, 2026
Mar. 31, 2026
Mar. 31, 2025
Apr. 19, 2026
Dec. 31, 2025
Description of Business and Basis of Presentation [Line Items]          
Date of incorporation   May 07, 2018      
Common stock, shares authorized   1,000,000,000      
Preferred Stock, Shares Authorized   20,000,000      
Net losses   $ 21,325 $ 7,659    
Accumulated deficit   190,100     $ 168,775
Unrestricted cash and cash equivalents   $ 64,586     $ 30,002
Subsequent Event          
Description of Business and Basis of Presentation [Line Items]          
Issuance of shares of common stock in connection with initial public offering 12,937,500        
Shares issued, price to the public $ 17        
Gross proceeds from IPO $ 219,900        
Net proceeds from IPO $ 197,800        
Warrants to purchase common stock       31,251  
Common stock, shares authorized 1,000,000,000        
Preferred Stock, Shares Authorized 20,000,000        
Convertible notes conversion into shares of common stock 3,910,025        
Underwriters' Option to Purchase Additional Shares of Common Stock | Subsequent Event          
Description of Business and Basis of Presentation [Line Items]          
Issuance of shares of common stock in connection with initial public offering 1,687,500