XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Additional information (Detail) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Accounts receivable, net $ 1,183,953 $ 1,268,718
Accrued Liabilities [Member]    
Contract liability 10,314  
Refund Liability   29,925
Inventory Finished Goods [Member]    
Contract assets $ 0 $ 5,283