v3.26.3
Investments – Equity Securities (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended
Jun. 03, 2026
Oct. 31, 2025
Aug. 31, 2025
Purchase Agreement [Member] | Defeye Inc [Member]      
InvestmentLineItems [Line Items]      
Company received shares     7,198,630
Product purchase credits     $ 2,890
Defeye License Agreement [Member] | Defeye Inc [Member]      
InvestmentLineItems [Line Items]      
Company received shares   7,471,980  
Defeye Letter Agreement [Member]      
InvestmentLineItems [Line Items]      
Deferred revenue defined discount $ 300    
Defeye Letter Agreement [Member] | Defeye Series Seed-2 Preferred Stock [Member]      
InvestmentLineItems [Line Items]      
Preferred stock shares transferred back 3,910,706    
Voting interest, percentage 20.00%