XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Changes in Fair Value Warrant Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value Disclosures [Abstract]    
Fair value at beginning of year $ 4,210 $ 2,843
Issuance of new warrants 4,092 6,778
Exercise of warrants (5,372)
Change in fair value of warrant liability (1,680) (6,456)
Warrant inducement expense 1,045
Fair value at end of year $ 1,250 $ 4,210