XML 61 R30.htm IDEA: XBRL DOCUMENT v3.26.3
Description of Business and Basis of Financial Statements (Details)
$ in Thousands
90 Months Ended
Sep. 30, 2026
USD ($)
Oct. 31, 2026
employee
Dec. 31, 2025
USD ($)
Product Information [Line Items]      
Accumulated deficit $ 717,567   $ 608,571
Proceeds from exercise of February 2026 Common Warrants, net of issuance costs 690,000    
Cash and cash equivalents $ 131,963   $ 15,483
Subsequent Event      
Product Information [Line Items]      
Number of employees | employee   115