XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deferred Revenues (Tables)
12 Months Ended
Dec. 31, 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):
Year Ended December 31,
20242023
Beginning balance$1,302 $1,386 
Deferral of revenues3,325 1,918 
Recognition of deferred revenues(3,083)(2,002)
Ending balance$1,544 $1,302