v3.26.1
Nature of business and organization (Details Narrative) - USD ($)
$ in Millions
Feb. 01, 2026
Jun. 03, 2025
Stock Purchase Agreement [Member]    
DisclosureLineElements [Line Items]    
Equity Method Investment, Amount Sold $ 2.3  
United Package [Member]    
DisclosureLineElements [Line Items]    
Equity Method Investment, Ownership Percentage   44.00%