XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of significant accounting policies - Schedule of Contract Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Contract With Customer, Liability [Roll Forward]        
Balance, beginning of the period $ 355,051 $ 316,952 $ 346,150 $ 282,128
Acquisitions 3,230 0 3,230 0
Revenue earned (114,780) (96,542) (250,724) (199,357)
Deferral of revenue 127,803 120,820 272,274 258,459
Other (1,550) 0 (1,176) 0
Balance, end of the period $ 369,754 $ 341,230 $ 369,754 $ 341,230