XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Deferred Revenues (Tables)
9 Months Ended
Sep. 30, 2025
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,
2025202420252024
Beginning balance$1,889 $1,390 $1,544 $1,302 
Deferral of revenues1,808 846 3,878 2,082 
Recognition of deferred revenues(1,403)(692)(3,128)(1,840)
Ending balance$2,294 $1,544 $2,294 $1,544