Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Deferred Revenues (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deferred revenue, net of current portion $ 3,359 $ 4,550
Contract with Customer, Liability, Total 8,190 10,404
Other accrued liabilities    
Deferred revenue, current 4,831 5,854
Contract liabilities, net of current portion    
Deferred revenue, net of current portion $ 3,359 $ 4,550