XML 87 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]    
Testing period 3 years  
Unrecognized Tax Benefits $ 236,325 $ 710,783
Minimum [Member]    
Income Taxes [Line Items]    
Ownership percentage 50.00%  
U.S. Federal and State [Member]    
Income Taxes [Line Items]    
Operating loss carry forwards expiration period 20 years  
Net operating loss carryforwards, expiration date Jan. 01, 2021  
U.S. Federal [Member]    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 107,800,000  
Operating Loss carryforwards, subject to expiration 6,600,000  
Operating loss carryforwards not subject to expiration 101,200,000  
State [Member]    
Income Taxes [Line Items]    
Net operating loss carryforwards 110,300,000  
Operating Loss carryforwards, subject to expiration 110,300,000  
Foreign [Member]    
Income Taxes [Line Items]    
Net operating loss carryforwards $ 37,200,000