XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Capital Stock - Schedule of Warrants Outstanding (Details) - Warrant [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Nov. 14, 2024
Schedule of Warrants Outstanding [Line Items]    
Exercise Price (in Dollars per share) $ 2,875  
Warrants Outstanding 1,958 800,000
August 18, 2020 [Member]    
Schedule of Warrants Outstanding [Line Items]    
Expiration Date Aug. 18, 2025  
Exercise Price (in Dollars per share) $ 2  
Issued 171  
Exercised (171)  
Forfeited / Canceled  
Warrants Outstanding  
June 16, 2022 [Member]    
Schedule of Warrants Outstanding [Line Items]    
Expiration Date May 09, 2027  
Exercise Price (in Dollars per share) $ 0.0001  
Issued 6,325  
Exercised (1,187)  
Forfeited / Canceled (4,338)  
Warrants Outstanding 800  
November 18, 2024 [Member]    
Schedule of Warrants Outstanding [Line Items]    
Expiration Date Nov. 18, 2029  
Exercise Price (in Dollars per share) $ 2.875  
Issued 800  
Exercised (304)  
Forfeited / Canceled  
Warrants Outstanding 496  
December 12, 2024 [Member]    
Schedule of Warrants Outstanding [Line Items]    
Expiration Date Dec. 12, 2029  
Exercise Price (in Dollars per share) $ 5.75  
Issued 500  
Exercised (100)  
Forfeited / Canceled  
Warrants Outstanding 400  
January 9, 2025 [Member]    
Schedule of Warrants Outstanding [Line Items]    
Expiration Date Jan. 09, 2030  
Exercise Price (in Dollars per share) $ 14.0875  
Issued 327  
Exercised (65)  
Forfeited / Canceled  
Warrants Outstanding 262