XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenues (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deferred revenue, net of current portion $ 4,962 $ 6,192
Contract with Customer, Liability, Total 8,308 12,367
Other accrued expenses and current liabilities    
Deferred revenue, current 3,346 6,175
Contract liabilities, net of current portion    
Deferred revenue, net of current portion $ 4,962 $ 6,192