Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Revenue Recognition - Significant Changes in Our Contract Liabilities (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Change in Contract with Customer, Liability [Abstract]    
Short Term, Balance, beginning of period $ 9,493  
Short Term, Revenue recognized during the period that was included in the beginning balance of contract liabilities (4,796)  
Short Term, Additional amounts recognized during the period 17,105  
Short Term, Revenue recognized during the period that was recorded during the period (5,615)  
Short Term, Transfers 380  
Short Term, Balance, end of period 16,567  
Short Term, Amount refundable 16,477 $ 9,403
Long-Term, Balance, beginning of period 1,744  
Long-Term, Additional amounts recognized during the period 573  
Long-Term, Transfers (380)  
Long-Term, Balance, end of period 1,937  
Long-Term, Amount refundable $ 1,937 $ 1,744