v3.26.3
SCHEDULE OF CARRYING AMOUNT AND ESTIMATED FAIR VALUE OF CONVERTIBLE DEBENTURES AND COMMON STOCK PURCHASE WARRANTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   $ 43,746   $ 38,176  
Fair Value Measurement $ 52,388 43,746 $ 39,655 38,176 $ 33,018
Carrying value 24,521 21,936 $ 20,956 20,013 $ 16,396
Fair value of convertible debt 24,521 21,936   20,013  
Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 52,388 43,746      
Fair Value Measurement 52,388 43,746      
Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 24,521 21,936      
Fair Value Measurement 24,521 21,936      
Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Fair value of convertible debt      
Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Fair value of convertible debt      
Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement   43,746   38,176  
Fair value of convertible debt   21,936   20,013  
Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 52,388 43,746      
Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 24,521 21,936      
11% debenture dated July 17, 2019 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   28,033   25,439  
Fair Value Measurement   28,033   25,439  
11% debenture dated July 17, 2019 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 29,669 28,033      
Fair Value Measurement 29,669 28,033      
11% debenture dated July 17, 2019 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated July 17, 2019 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated July 17, 2019 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated July 17, 2019 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated July 17, 2019 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement   28,033   25,439  
11% debenture dated July 17, 2019 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 29,669 28,033      
11% debenture dated April 22, 2020 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   2,989   2,740  
Fair Value Measurement   2,989   2,740  
11% debenture dated April 22, 2020 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 3,199 2,989      
Fair Value Measurement 3,199 2,989      
11% debenture dated April 22, 2020 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated April 22, 2020 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated April 22, 2020 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated April 22, 2020 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated April 22, 2020 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement   2,989   2,740  
11% debenture dated April 22, 2020 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 3,199 2,989      
11% debenture dated September 4, 2020 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   2,694   2,477  
Fair Value Measurement   2,694   2,477  
11% debenture dated September 4, 2020 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 2,891 2,694      
Fair Value Measurement 2,891 2,694      
11% debenture dated September 4, 2020 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated September 4, 2020 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated September 4, 2020 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated September 4, 2020 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated September 4, 2020 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement   2,694   2,477  
11% debenture dated September 4, 2020 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 2,891 2,694      
11% debenture dated January 13, 2022 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   3,824   3,671  
Fair Value Measurement   3,824   3,671  
11% debenture dated January 13, 2022 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 4,369 3,824      
Fair Value Measurement 4,369 3,824      
11% debenture dated January 13, 2022 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated January 13, 2022 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated January 13, 2022 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated January 13, 2022 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
11% debenture dated January 13, 2022 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement   3,824   3,671  
11% debenture dated January 13, 2022 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 4,369 3,824      
15% debenture dated January 19, 2023 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   2,852   2,674  
Fair Value Measurement   2,852   2,674  
15% debenture dated January 19, 2023 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 3,134 2,852      
Fair Value Measurement 3,134 2,852      
15% debenture dated January 19, 2023 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated January 19, 2023 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated January 19, 2023 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated January 19, 2023 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated January 19, 2023 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement   2,852   2,674  
15% debenture dated January 19, 2023 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 3,134 2,852      
15% debenture dated July 25, 2024 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   1,256   1,175  
Fair Value Measurement   1,256   1,175  
15% debenture dated July 25, 2024 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 1,397 1,256      
Fair Value Measurement 1,397 1,256      
15% debenture dated July 25, 2024 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated July 25, 2024 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated July 25, 2024 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated July 25, 2024 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated July 25, 2024 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement   1,256   1,175  
15% debenture dated July 25, 2024 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 1,397 1,256      
15% debenture dated June 18, 2025 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   1,098      
Fair Value Measurement   1,098      
15% debenture dated June 18, 2025 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 1,221 1,098      
Fair Value Measurement 1,221 1,098      
15% debenture dated June 18, 2025 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
15% debenture dated June 18, 2025 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated June 18, 2025 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
15% debenture dated June 18, 2025 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated June 18, 2025 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement   1,098      
15% debenture dated June 18, 2025 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 1,221 1,098      
15% debenture dated December 30, 2025 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   1,000      
Fair Value Measurement   1,000      
15% debenture dated December 30, 2025 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 1,119 1,000      
Fair Value Measurement 1,119 1,000      
15% debenture dated December 30, 2025 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
15% debenture dated December 30, 2025 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated December 30, 2025 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
15% debenture dated December 30, 2025 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
15% debenture dated December 30, 2025 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement   1,000      
15% debenture dated December 30, 2025 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 1,119 1,000      
Warrant dated July 17, 2019 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   8,945   9,049  
Fair value of convertible debt   8,945   9,049  
Warrant dated July 17, 2019 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 8,921 8,945      
Fair Value Measurement 8,921 8,945      
Warrant dated July 17, 2019 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated July 17, 2019 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated July 17, 2019 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated July 17, 2019 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated July 17, 2019 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt   8,945   9,049  
Warrant dated July 17, 2019 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 8,921 8,945      
Warrant dated April 22, 2020 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   1,263   1,298  
Fair value of convertible debt   1,263   1,298  
Warrant dated April 22, 2020 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 1,258 1,263      
Fair Value Measurement 1,258 1,263      
Warrant dated April 22, 2020 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated April 22, 2020 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated April 22, 2020 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated April 22, 2020 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated April 22, 2020 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt   1,263   1,298  
Warrant dated April 22, 2020 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 1,258 1,263      
Warrant dated September 4, 2020 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   969   998  
Fair value of convertible debt   969   998  
Warrant dated September 4, 2020 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 964 969      
Fair Value Measurement 964 969      
Warrant dated September 4, 2020 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated September 4, 2020 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated September 4, 2020 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated September 4, 2020 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt   969   998  
Warrant dated September 4, 2020 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 964 969      
Warrant dated January 13, 2022 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   3,062   3,063  
Fair value of convertible debt   3,062   3,063  
Warrant dated January 13, 2022 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 3,062 3,062      
Fair Value Measurement 3,062 3,062      
Warrant dated January 13, 2022 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated January 13, 2022 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated January 13, 2022 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated January 13, 2022 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated January 13, 2022 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt   3,062   3,063  
Warrant dated January 13, 2022 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 3,062 3,062      
Warrant dated January 19, 2023 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   2,077   2,079  
Fair value of convertible debt   2,077   2,079  
Warrant dated January 19, 2023 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 2,077 2,077      
Fair Value Measurement 2,077 2,077      
Warrant dated January 19, 2023 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated January 19, 2023 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated January 19, 2023 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated January 19, 2023 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated January 19, 2023 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt   2,077   2,079  
Warrant dated January 19, 2023 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 2,077 2,077      
Warrant dated July 25, 2024 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   3,526   3,526  
Fair value of convertible debt   3,526   3,526  
Warrant dated July 25, 2024 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 3,526 3,526      
Fair Value Measurement 3,526 3,526      
Warrant dated July 25, 2024 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated July 25, 2024 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated July 25, 2024 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt      
Warrant dated July 25, 2024 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated July 25, 2024 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt   3,526   $ 3,526  
Warrant dated July 25, 2024 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 3,526 3,526      
Warrant dated June 18, 2025 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   1,047      
Fair value of convertible debt   1,047      
Warrant dated June 18, 2025 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 1,047 1,047      
Fair Value Measurement 1,047 1,047      
Warrant dated June 18, 2025 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt        
Warrant dated June 18, 2025 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated June 18, 2025 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt        
Warrant dated June 18, 2025 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated June 18, 2025 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt   1,047      
Warrant dated June 18, 2025 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 1,047 1,047      
Warrant dated December 30, 2025 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value   1,047      
Fair value of convertible debt   1,047      
Warrant dated December 30, 2025 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 1,047 1,047      
Fair Value Measurement 1,047 1,047      
Warrant dated December 30, 2025 [Member] | Fair Value, Inputs, Level 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt        
Warrant dated December 30, 2025 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated December 30, 2025 [Member] | Fair Value, Inputs, Level 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt        
Warrant dated December 30, 2025 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement      
Warrant dated December 30, 2025 [Member] | Fair Value, Inputs, Level 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair value of convertible debt   1,047      
Warrant dated December 30, 2025 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 1,047 $ 1,047      
15% debenture dated February 20, 2026 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 2,210        
Fair Value Measurement 2,210        
15% debenture dated February 20, 2026 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
15% debenture dated February 20, 2026 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
15% debenture dated February 20, 2026 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 2,210        
15% debenture dated June 2, 2026 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 3,179        
Fair Value Measurement 3,179        
15% debenture dated June 2, 2026 [Member] | Fair Value, Inputs, Level 1 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
15% debenture dated June 2, 2026 [Member] | Fair Value, Inputs, Level 2 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
15% debenture dated June 2, 2026 [Member] | Fair Value, Inputs, Level 3 [Member] | Debt [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 3,179        
Warrant dated February 20, 2026 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 1,047        
Fair Value Measurement 1,047        
Warrant dated February 20, 2026 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
Warrant dated February 20, 2026 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
Warrant dated February 20, 2026 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement 1,047        
Warrant dated June 2, 2026 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Carrying value 1,572        
Fair Value Measurement 1,572        
Warrant dated June 2, 2026 [Member] | Fair Value, Inputs, Level 1 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
Warrant dated June 2, 2026 [Member] | Fair Value, Inputs, Level 2 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement        
Warrant dated June 2, 2026 [Member] | Fair Value, Inputs, Level 3 [Member] | Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Fair Value Measurement $ 1,572