XML 90 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Other Liabilities, Non-current (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Components    
Contingent consideration, non-current $ 1,172 $ 102
Deferred tax liability 1,102  
Other 10,287 3,365
Total Other liabilities, non-current $ 12,561 $ 3,467