XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of inventory
          
   June 30, 2023   December 31, 2022 
Parts  $1,051   $3,767 
Finished goods   87,195    100,005 
Inventory  $88,246   $103,772