XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Risks and Uncertainties (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Concentration Risk [Line Items]    
Cash and cash equivalents $ 68,657 $ 71,546
Accumulated deficit $ 386,144 $ 363,214
13.5% Senior Secured Notes due November 1, 2028    
Concentration Risk [Line Items]    
Interest rate 13.50%