XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 49,863 $ 1,030,528 $ 851,321 $ 1,303,759
Revenue percentage     100.00% 100.00%
Equipment revenue [Member]        
Revenue     $ 843,321 $ 1,303,759
Revenue percentage     99.00% 100.00%
Service revenue [Member]        
Revenue     $ 8,000 $ 0
Revenue percentage     1.00%