Annual report [Section 13 and 15(d), not S-K Item 405]

BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenues (Details)

v3.25.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenues (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred revenue, current $ 5,854 $ 6,175
Deferred revenue, net of current portion 4,550 6,192
Contract with Customer, Liability, Total 10,404 12,367
Other accrued expenses and current liabilities    
Deferred revenue, current 5,854 6,175
Contract liabilities, net of current portion    
Deferred revenue, net of current portion $ 4,550 $ 6,192