XML 112 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Risks and Uncertainties (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Concentration Risk [Line Items]    
Cash and cash equivalents $ 129,063 $ 71,546
Accumulated deficit $ 415,138 $ 363,214
13.5% Senior Secured Notes due November 1, 2028    
Concentration Risk [Line Items]    
Interest rate 13.50%