XML 68 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Schedule of Customer Contract Liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Customer Contract Liabilities:  
Beginning balance $ 51,369
Annual additions 78,028
Revenue recognized from prior periods (30,108)
Revenue recognized from current year additions (40,897)
Deferred revenue from acquisition 659
Other adjustments (3,146)
Ending balance $ 55,905