XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Deferred Revenues (Tables)
3 Months Ended
Mar. 31, 2023
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 March 31,
20232022
Beginning balance$1,386 $1,235 
Deferral of revenues395 744 
Recognition of deferred revenues(524)(667)
Ending balance$1,257 $1,312