XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Promissory Note - Schedule of Convertible Debt (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Convertible Promissory Note [Abstract]    
Balance $ 694
Convertible promissory note proceeds, net of transaction costs   1,995
Allocation to warrants, net of transaction costs   (636)
Allocation to Conversion Option, at fair value including transaction costs   (655)
Interest and accretion 126 30
Settlement via conversion (820)  
Balance $ 694