XML 53 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Measurements - Schedule of Financial Instruments are Measured at Fair Value on a Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value of Measurements    
Convertible promissory notes $ 5,123 $ 4,947
Warrant liabilities 3,111 3,750
Common stock forward liability 20 315
Level 3    
Fair Value of Measurements    
Convertible promissory notes 5,123 4,947
Warrant liabilities 3,111 3,750
Common stock forward liability $ 20 $ 315