v3.25.3
Summary of Changes in the Fair Value of the Warrants Liability (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Gem Warrants Liability [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]      
Change in fair value, Beginning balance $ 11,000 $ 15,000 $ 641,000
Change in fair value (8,000) (4,000) 626,000
Change in fair value, Ending balance 3,000 11,000 15,000
Change in fair value $ 8,000 4,000 (626,000)
Public Warrants Liability [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]      
Balance at December 31, 2023   $ 2,300 575,000
Change in fair value     (572,700)
Balance at December 31, 2024     $ 2,300