XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Warrants - Schedule of Changes in the Fair Value of Purchase Warrants Outstanding (Details) - Purchase Warrants Outstanding [Member] - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2025
Schedule of Changes in the Fair Value of Purchase Warrants Outstanding [Line Items]      
Number of warrants on common shares, Beginning Balance 235 235 235
Fair Value, Beginning Balance $ 20 $ 55 $ 55
Number of warrants on common shares, Change in fair value of warrants  
Fair Value, Change in fair value of warrants $ 29 $ (35)  
Number of warrants on common shares, Ending Balance 235 235 235
Fair Value, Ending Balance $ 49 $ 20 $ 49