XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Accrued Liabilities and Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other    
Accrued compensation and related expenses $ 13,464 $ 11,365
Accrued royalty 1,360 818
Accrued professional services 929 355
Others 1,699 973
Accrued liabilities and other $ 17,452 $ 13,511