XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Billed:    
Total gross receivables $ 576,056 $ 372,274
Less: allowance for credit losses (266,795) (266,795)
Total net receivables 309,261 105,479
Construction services [Member]    
Billed:    
Total gross receivables 463,268 372,274
Other [Member]    
Billed:    
Total gross receivables $ 112,788