v3.24.3
Condensed Consolidated Balance Sheet Components - Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued income taxes $ 3,560 $ 1,394
Other 1,853 2,393
Total other liabilities $ 5,413 $ 3,787