v3.26.1
Description of Business and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2026
Aug. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization and description of business          
Accumulated deficit     $ 370,952   $ 346,349
Cash and cash equivalents and marketable securities     257,600    
Gross proceeds     $ 175,000 $ 0  
2025 ATM Offering | Series A Common Stock          
Organization and description of business          
Maximum value of sales under the arrangement   $ 75,000      
Follow-On Public Offering [Member] | Series A Common Stock          
Organization and description of business          
Shares issued (in shares) 29,166,700        
Share price (in dollars per share) $ 6        
Gross proceeds $ 175,000        
IPO [Member] | Series A Common Stock          
Organization and description of business          
Net proceeds $ 163,900