XML 112 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2020
Aug. 31, 2014
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]        
Revenues     $ 104,897,000 $ 35,064,000
Non-US | Revenue        
Related Party Transaction [Line Items]        
Revenues     4,300,000 5,700,000
Investor        
Related Party Transaction [Line Items]        
Revenue from related party     4,300,000  
Accounts receivable     $ 0 $ 0
Related Party Loan Receivable | Chief Executive Officer        
Related Party Transaction [Line Items]        
Loan amount   $ 400,000    
Interest rate 1.50% 3.09%    
Due amount after termination of employee   1 year    
Term after issuance   10 years