v3.26.1
Organization and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2026
Dec. 31, 2025
May 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]                  
Net loss       $ 15,154 $ 14,456 $ 16,040 $ 15,990 $ 29,610 $ 32,030
Accumulated deficit   $ 177,380   206,990       206,990  
Cash, cash equivalents and marketable securities       $ 236,600       $ 236,600  
Class A                  
Class of Stock [Line Items]                  
Common stock, par value (in dollars per share)   $ 0.001   $ 0.001       $ 0.001  
At The Market Offering | Class A                  
Class of Stock [Line Items]                  
Sale of stock shares authorized to issuance amount $ 100,000   $ 75,000            
Common stock, par value (in dollars per share)     $ 0.001            
Follow-on Offering | Class A                  
Class of Stock [Line Items]                  
Sale of stock, number of shares issued (in shares)   8,097,570              
Consideration received on transaction   $ 93,000              
Sale of stock, price per share (in dollars per share)   $ 12.25