XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Revenues (Tables)
12 Months Ended
Dec. 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 Year Ended December 31,
20232022
Beginning balance$1,386 $1,235 
Deferral of revenues1,918 2,584 
Recognition of deferred revenues(2,002)(2,433)
Ending balance$1,302 $1,386