XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Inventories (Detail) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Finished goods $ 429,506 $ 176,082
Work in process 20,500 23,161
Rental units 62,531 62,531
Parts and subassemblies 559,921 584,996
Total cost 1,072,458 846,770
Less: reserve for rental units (43,691) (38,462)
Inventories, net $ 1,028,767 $ 808,308