XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Details 1) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total Account Receivable $ 0 $ 0
Consumer [Member]    
Accounts Receivable beginning 3,411,501 839,239
Accounts Receivable ending 244,914 443,223
ContractLiabilities beginning 58,728 196,382
ContractLiabilities ending 96,485 153,379
Contract Assets beginning 0 0
Contract Assets ending 0 0
Commercial [Member]    
Accounts Receivable beginning 4,399,658 7,848,131
Accounts Receivable ending 4,352,140 7,110,536
ContractLiabilities beginning 0 0
ContractLiabilities ending 0 0
Contract Assets beginning 0 0
Contract Assets ending $ 0 $ 0