XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deferred Revenues (Tables)
6 Months Ended
Jun. 30, 2022
Deferred Revenue [Abstract]  
Summary of Changes in the total deferred revenues balance
Changes in the total deferred revenues balance were as follows:

For the Three Months Ended June 30,
20222021
Beginning balance$1,312 $1,725 
Deferral of revenues687 1,199 
Recognition of deferred revenues(620)(1,093)
Ending balance$1,379 $1,831 
For the Six Months Ended June 30,
20222021
Beginning balance$1,235 $1,802 
Deferral of revenues1,430 2,017 
Recognition of deferred revenues(1,286)(1,988)
Ending balance$1,379 $1,831