XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Balance Sheet Components - Current Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Current portion of unvested early exercised share liability $ 209 $ 891
ESPP withholdings 195 238
Total current portion of other liabilities $ 404 $ 1,129