XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deferred Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Summary of Deferred Service Contract Revenue
The following table provides changes in the deferred contract revenue balance for the years ended December 31, 2021 and 2020 (in thousands):
December 31,
20212020
Balance at beginning of year$11,237 $14,222 
Add: Payments received17,139 14,131 
Less: Revenue recognized from current period sales(7,006)(6,337)
Less: Revenue recognized from beginning balance(10,545)(10,779)
Balance at end of year$10,825 $11,237