XML 73 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue From Contracts With Customers - Contract Balances Outstanding (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Current deferred revenue    
Current deferred revenue    
Balance as of beginning of period $ 13,056 $ 11,776
Increases due to cash received 32,466 10,110
Revenue recognized   (6,270)
Revenue recognized (37,030)  
Reclassification between long-term and current 1,359 (1,804)
Foreign currency impact (11) (756)
Balance as of end of period 9,840 13,056
Long-Term deferred revenue    
Reclassification between long-term and current 1,359 (1,804)
Foreign currency impact (11) (756)
Long-Term deferred revenue    
Current deferred revenue    
Increases due to cash received 0 0
Revenue recognized   0
Revenue recognized 0  
Reclassification between long-term and current (1,359) 1,804
Foreign currency impact 0 0
Long-Term deferred revenue    
Balance as of beginning of period 5,662 3,858
Reclassification between long-term and current (1,359) 1,804
Foreign currency impact 0 0
Balance as of end of period $ 4,303 $ 5,662