XML 51 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
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 obligations for these revenue streams at December 31, 2022 and the periods during which the Company expects to recognize the amounts as revenue are presented as follows (in thousands):

    

As of

    

December 31, 2022

2023

    

$

95,695

2024

32,630

2025

17,766

2026

9,549

2027

4,554

Thereafter

5,748

Total

$

165,942