XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measures - Schedule of Changes in the Fair Value of the Level 3 Warrant Liabilities (Details) - Level 3 [Member] - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Schedule of Changes in the Fair Value of the Level 3 Warrant Liabilities [Line Items]    
Warrant liabilities - beginning of period $ 996 $ 1,290
Initial fair value of warrant liabilities 5,601
Exercise of warrants (3,026)
Reclassification of warrant liabilities to equity (20,771)
Change in estimated fair value (407) 17,902
Warrant liabilities end of period $ 589 $ 996