XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of significant accounting policies - Schedule of Changes in Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Contract With Customer, Liability [Roll Forward]        
Balance, beginning of the period $ 408,190 $ 370,206 $ 385,709 $ 373,432
Acquisitions 0 0 11,685 0
Revenue earned (136,221) (126,921) (305,566) (287,082)
Deferral of revenue 174,719 140,159 354,860 297,094
Other (6,194) (5,227) (6,194) (5,227)
Balance, end of the period $ 440,494 $ 378,217 $ 440,494 $ 378,217