v3.25.0.1
BALANCE SHEET COMPONENTS - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Capitalized commissions asset, net $ 2,311 $ 2,408
Insurance 685 1,032
Software & subscriptions 669 757
Investment interest receivable 301 310
Contract assets 167 312
Other 501 435
Prepaid expenses and other current assets $ 4,634 $ 5,254