XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Summary of accounts receivable    
Total gross receivables $ 372,274 $ 819,887
Less: allowance for credit losses (266,795) (637,134)
Total net receivables 105,479 182,753
Construction services [Member]    
Summary of accounts receivable    
Total gross receivables 372,274 819,887
Other receivable [Member]    
Summary of accounts receivable    
Total gross receivables