XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Additional information (Detail) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Accounts receivable, net $ 1,261,562 $ 1,268,718
Accrued Liabilities [Member]    
Contract liability 3,489  
Refund Liability   25,340
Inventory Finished Goods [Member]    
Contract assets $ 607 $ 8,316