XML 56 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Accounting Policies and Recent Accounting Pronouncements - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
Customer
Dec. 31, 2019
USD ($)
Customer
Accounting Policies [Line Items]    
Concentration Risk, Customer No customer accounted for 10% or more of net revenue for the years ended December 31, 2020 or 2019, respectively. No customer accounted for 10% or more of the Company’s accounts receivable balance as of December 31, 2020 or 2019.  
Number of major customer represented stated percentage of total net revenue | Customer 0 0
Number of customers who accounted for 10% or more accounts receivable balance | Customer 0 0
Impairment losses on long lived assets $ 0 $ 0
Capitalized software development costs, net 280,000 318,000
Software development costs capitalized in period 0 0
Amortization expense 2,565,000 2,572,000
Foreign currency translation and transactions gains (losses) $ (100,000) 100,000
Minimum    
Accounting Policies [Line Items]    
Estimated useful lives of intangible asset 4 years  
Maximum    
Accounting Policies [Line Items]    
Estimated useful lives of intangible asset 12 years  
Furniture, Fixtures and Office Equipment | Minimum    
Accounting Policies [Line Items]    
Property and equipment, estimated useful lives 3 years  
Furniture, Fixtures and Office Equipment | Maximum    
Accounting Policies [Line Items]    
Property and equipment, estimated useful lives 10 years  
Plant and Machinery | Minimum    
Accounting Policies [Line Items]    
Property and equipment, estimated useful lives 5 years  
Plant and Machinery | Maximum    
Accounting Policies [Line Items]    
Property and equipment, estimated useful lives 7 years  
Automobiles    
Accounting Policies [Line Items]    
Property and equipment, estimated useful lives 5 years  
Purchased Software    
Accounting Policies [Line Items]    
Property and equipment, estimated useful lives 3 years  
Research and Development    
Accounting Policies [Line Items]    
Estimated useful lives of intangible asset 3 years  
Amortization expense $ 78,000 $ 235,000