XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories - Schedule of Inventories (Detail) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Finished goods $ 512,028 $ 176,082
Work in Process 18,971 23,161
Rental units 51,694 62,531
Parts and subassemblies 903,581 584,996
Total cost 1,486,274 846,770
Less: Reserve for rental and trial units (86,409) (38,462)
Inventories, net $ 1,399,865 $ 808,308