XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE - Deferred Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
REVENUE:      
Current $ 27,131   $ 25,005
Non-current (included in non-current liabilities) 1,552   1,512
Total deferred revenues 28,683   $ 26,517
Revenue recognized that was included in the deferred revenues and billings in excess of deferred revenues balances at beginning of period $ 10,025 $ 11,444