XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Details 1) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Total Account Receivable $ 0 $ 0
Consumer [Member]    
Accounts Receivable beginning 3,411,501 839,239
Accounts Receivable ending 396,415 309,234
ContractLiabilities beginning 58,728 196,382
ContractLiabilities ending 127,226 249,179
Contract Assets beginning 0 0
Contract Assets ending 0 0
Commercial [Member]    
Accounts Receivable beginning 4,399,658 7,110,536
Accounts Receivable ending 4,441,809 7,545,398
ContractLiabilities beginning 0 0
ContractLiabilities ending 0 0
Contract Assets beginning 0 0
Contract Assets ending $ 0 $ 0