Annual report pursuant to Section 13 and 15(d)

Revenue Recognition - Significant Changes in Our Contract Liabilities (Detail)

v3.22.4
Revenue Recognition - Significant Changes in Our Contract Liabilities (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Change in Contract with Customer, Liability [Abstract]  
Short Term, Balance, beginning of period $ 12,294
Short Term, Revenue recognized during the period that was included in the beginning balance of contract liabilities (9,475)
Short Term, Additional amounts recognized during the period 24,563
Short Term, Revenue recognized during the period that was recorded during the period (16,547)
Short Term, Transfers 1,066
Short Term, Balance, end of period 11,901
Short Term, Amount refundable at beginning of period 12,282
Short Term, Amount refundable at end of period 11,901
Long-Term, Balance, beginning of period 2,222
Long-Term, Revenue recognized during the period that was included in the beginning balance of contract liabilities 0
Long-Term, Additional amounts recognized during the period 730
Long-Term, Revenue recognized during the period that was recorded during the period 0
Long-Term, Transfers (1,066)
Long-Term, Balance, end of period 1,886
Long-Term, Amount refundable at beginning of period 2,222
Long-Term, Amount refundable at end of period $ 1,886