XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Summary of deferred revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Contract With Customer Liability [Line Items]      
Balance at beginning of period $ 36,479 $ 32,615  
Revenue recognized1 [1] (103,187) (89,432)  
Additional amounts deferred1 [1] 108,130 91,717  
Balance at end of period 41,422 34,900  
Classified as:      
Current 40,272 33,395 $ 35,239
Non-current 1,150 1,505 1,240
Total deferred revenue $ 41,422 $ 34,900 $ 36,479
[1] Amounts include total revenue deferred and recognized during each respective period.