v3.26.1
Contract assets and liabilities (Details Narrative) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Regulated Operations [Abstract]    
Contract asset balance $ 496,828 $ 532,446
Contract liability balance 428,413 186,537
Contract liability prior year balance 181,299 186,537
Related party contract liabilities 28,292
Related party retainage $ 218,822