XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Deferred Revenues (Tables)
9 Months Ended
Sep. 30, 2024
Deferred Revenue [Abstract]  
Summary of Changes in the Total Deferred Revenues Balance
Changes in the total deferred revenues balance were as follows (in thousands):

Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Beginning balance$1,390 $1,223 $1,302 $1,386 
Deferral of revenues846 326 2,082 1,146 
Recognition of deferred revenues(692)(533)(1,840)(1,516)
Ending balance$1,544 $1,016 $1,544 $1,016