v3.26.3
Investments – Equity Securities (Details Narrative) - Defeye Inc [Member] - USD ($)
$ in Thousands
Jun. 03, 2026
Oct. 31, 2025
Aug. 05, 2025
Purchase Agreement [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Company received shares     7,198,630
Product purchase credits     $ 2,890
Defeye License Agreement [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Company received shares   7,471,980  
Letter Agreement [Member] | Subsequent Event [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Preferred stock shares transferred back 3,910,706