v3.25.2
Description of Business and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2024
Jan. 31, 2024
Aug. 31, 2023
Mar. 31, 2024
Jun. 30, 2025
Dec. 31, 2024
Organization and description of business            
Accumulated deficit         $ 323,873 $ 295,311
Cash and cash equivalents and marketable securities         135,500  
Issuance costs       $ 7,796    
Series A Common Stock            
Organization and description of business            
Shares issued (in shares)   9,000,000 6,026,772      
Share price (in dollars per share)   $ 12.5 $ 16      
Net proceeds   $ 104,700 $ 86,200      
Issuance costs   $ 7,800        
At market arrangement            
Organization and description of business            
Net proceeds         $ 0  
Maximum value of sales under the arrangement $ 75,000