XML 39 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Deferred Revenues (Tables)
9 Months Ended
Sep. 30, 2023
Deferred Revenue [Abstract]  
Summary of Changes in the total deferred revenues balance
Changes in the total deferred revenues balance were as follows:

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Beginning balance$1,223 $1,379 $1,386 $1,235 
Deferral of revenues326 702 1,146 2,132 
Recognition of deferred revenues(533)(557)(1,516)(1,843)
Ending balance$1,016 $1,524 $1,016 $1,524