v3.26.1
Redeemable Convertible Preferred Stock (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2026
Apr. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]      
Total authorized shares of common stock 700,000,000   575,000,000
Preferred Stock Authorized 10,000,000   0
Preferred Stock, shares issued (in shares) 0   0
Preferred stock price per share $ 0.001   $ 0.001
Common Stock [Member]      
Class of Stock [Line Items]      
Total authorized shares of common stock   700,000,000  
Convertible preferred stock shares   23,918,194  
Conversion of Series A      
Class of Stock [Line Items]      
Issuance costs $ 475   $ 475
Conversion of Series B      
Class of Stock [Line Items]      
Issuance costs 317   317
Conversion of Series C-2      
Class of Stock [Line Items]      
Issuance costs 49   49
Conversion of Series D      
Class of Stock [Line Items]      
Issuance costs $ 594   $ 594