XML 69 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Acquisition of Aarki, Inc (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 16, 2021
Dec. 31, 2021
Dec. 31, 2020
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]      
Goodwill   $ 86,845 $ 0
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value   $ 86,800  
Aarki      
Business Combination, Consideration Transferred [Abstract]      
Cash $ 95,296    
Common stock issued 67,051    
Total purchase price $ 162,347    
Number of shares issued (in shares) 4,401,663    
Share price (in dollars per share) $ 15.23    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]      
Cash and cash equivalents $ 11,309    
Accounts receivable, net 13,700    
Prepaid expenses and other current assets 356    
Property, plant and equipment, net 5,075    
Intangible assets, net 86,800    
Other long-term assets 91    
Accounts payable (445)    
Accrued professional fees (3,145)    
Other current liabilities (16,471)    
Deferred tax liabilities (20,075)    
Other long-term liabilities (1,693)    
Identifiable net assets acquired 75,502    
Goodwill 86,845    
Total purchase price 162,347    
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value $ 86,800    
Aarki | Developed technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted-average useful life (in years) 8 years    
Fair Value $ 60,400    
Aarki | Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted-average useful life (in years) 3 years    
Fair Value $ 26,200    
Aarki | Trademark and trade name      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted-average useful life (in years) 3 months 18 days    
Fair Value $ 200