XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories - Schedule of Inventories (Detail) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Finished goods $ 453,840 $ 176,082
Work in process 18,684 23,161
Rental units 62,531 62,531
Parts and subassemblies 772,457 584,996
Total cost 1,307,512 846,770
Less: reserve for rental units (46,576) (38,462)
Inventories, net $ 1,260,936 $ 808,308