XML 133 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of concentrations of risk (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Concentration Risk [Line Items]    
Revenues $ 715,288 $ 317,413
Cost of revenue 573,932 643,316
Accounts payable 60,378
Customer A [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Revenues $ 700,884 $ 289,368
Concentration risk percentage 98.00% 91.00%
Customer A [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Accounts receivable $ 0 $ 11,768
Total Major Customers [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Revenues $ 700,884 $ 289,368
Concentration risk percentage 98.00% 91.00%
Total Major Customers [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Concentration Risk [Line Items]    
Accounts receivable $ 0 $ 11,768
Supplier A [Member] | Cost Of Revenue [Member] | Vendor Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 20.00% 18.00%
Cost of revenue $ 113,951 $ 113,774
Accounts payable $ 1,068,099 $ 797,932
Supplier B [Member] | Cost Of Revenue [Member] | Vendor Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 79.00% 80.00%
Cost of revenue $ 455,528 $ 511,636
Accounts payable $ 1,695,698 $ 1,083,511
Total Suppliers [Member] | Cost Of Revenue [Member] | Vendor Concentration Risk [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 99.00% 98.00%
Cost of revenue $ 569,479 $ 625,410
Accounts payable $ 2,763,797 $ 1,881,443