XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 13, 2014
Feb. 19, 2014
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jul. 31, 2020
Subsidiary, Sale of Stock [Line Items]            
Amounts reclassified from unbilled revenue to accounts receivable     $ 18,306 $ 13,806    
Amounts reclassified from deferred revenue to revenue     4,962 5,049    
Impairment of goodwill     6,380 0 $ 0  
Impairment of assets     0 $ 0 $ 11,424  
Exercise price (in dollars per share)           $ 11.50
Public warrants            
Subsidiary, Sale of Stock [Line Items]            
Number of shares called by each warrant (in shares) 1          
Exercise price (in dollars per share) $ 11.50          
Number of warrants issued (in shares)   5,950,000        
Exercise of underwriter's over-allotment option            
Subsidiary, Sale of Stock [Line Items]            
Number of warrants issued (in shares) 210,000          
Units | Public warrants            
Subsidiary, Sale of Stock [Line Items]            
Sale of units (in shares)   21,000,000        
Issue price (in dollars per share)   $ 10.00        
Number of shares of common stock included in each unit (in shares)   1        
Number of warrants included in each unit (in shares)   0.5        
Units | Exercise of underwriter's over-allotment option            
Subsidiary, Sale of Stock [Line Items]            
Sale of units (in shares) 1,050,000          
Number of shares of common stock included in each unit (in shares) 1          
Number of warrants included in each unit (in shares) 0.5          
Subsidiaries | Argentina            
Subsidiary, Sale of Stock [Line Items]            
Net assets     $ (9,800)      
Subsidiaries | Revenue from Contract with Customer Benchmark | Argentina | Geographic Concentration Risk            
Subsidiary, Sale of Stock [Line Items]            
Percentage of worldwide total     3.20% 3.90%