XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Overview (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Cash and cash equivalents $ 74,517   $ 54,189   $ 74,517 $ 54,189 $ 90,465
Net loss (3,154) $ (5,046) $ (6,370) $ (9,371) (8,200) (15,741)  
Accumulated deficit (226,558)       (226,558)   $ (218,358)
Proceeds from exercise of warrants $ 12,300       $ 14,182 $ 0