XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of significant accounting policies - Schedule of Changes in Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Contract With Customer, Liability [Roll Forward]    
Balance, beginning of the period $ 385,709 $ 373,432
Revenue earned (135,468) (125,166)
Deferral of revenue 130,185 118,771
Other (1,332) (2,534)
Balance, end of the period $ 379,094 $ 364,503