XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating expenses (Schedule of Depreciation and Amortization Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Operating expenses        
Depreciation expense $ 7,825 $ 8,127 $ 23,461 $ 24,309
Amortization expense 16,465 13,780 49,352 40,603
Total depreciation and amortization expenses $ 24,290 $ 21,907 $ 72,813 $ 64,912