v3.26.1
Subsequent events (Details Narrative) - USD ($)
3 Months Ended
Jul. 10, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Subsequent Event [Line Items]            
Aggregate purchase price   $ 10,435,576 $ 732,600 $ 32,020,150 $ 1,285,250 $ 7,250,000
Equity Transfer Agreement [Member] | Subsequent Event [Member]            
Subsequent Event [Line Items]            
Aggregate purchase price $ 800,000          
Equity Transfer Agreement [Member] | Subsequent Event [Member] | Flower Mouse Network Technology Limited [Member]            
Subsequent Event [Line Items]            
Ownership percentage 15.00%