XML 53 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
Revenue  
Summary of total unsatisfied performance obligation for these revenue streams, that the Company expects to recognize the amounts as revenue The total unsatisfied performance obligation for these revenue streams at December 31, 2020 and the periods during which the Company expects to recognize the amounts as revenue are presented as follows (in thousands):

    

As of

    

December 31, 2020

2021

    

$

88,213

2022

29,472

2023

15,797

2024

7,707

2025

4,083

Thereafter

4,460

Total

$

149,732