XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and equipment: - Amortization expense & cost of employees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property and equipment      
Depreciation and amortization $ 89,240 $ 83,477 $ 80,247
System infrastructure | Owned assets      
Property and equipment      
Capitalized salaries and related benefits of employees $ 13,400 $ 12,100 $ 10,700