XML 36 R27.htm IDEA: XBRL DOCUMENT v3.25.4
Description of Business - Additional Information (Details) - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Mar. 10, 2026
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Accumulated deficit   $ 367,500  
Net loss   52,599 $ 17,602
Cash and cash equivalents   97,600 94,900
Proceeds from warrant exercises   $ 15,298 $ 68
Subsequent Events [Member]      
Organization, Consolidation and Presentation of Financial Statements [Line Items]      
Proceeds from warrant exercises $ 14,500