XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 93,924 $ 82,022
Unrealized Gain 19 19
Unrealized Loss (11) (28)
Marketable securities 93,932 82,013
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 59,745 63,483
Unrealized Gain 0 0
Unrealized Loss 0 0
Marketable securities 59,745 63,483
Agency debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 14,556 5,762
Unrealized Gain 14 17
Unrealized Loss 0 0
Marketable securities 14,570 5,779
U.S. Treasury and government debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,623 12,777
Unrealized Gain 5 2
Unrealized Loss (11) (28)
Marketable securities $ 19,617 $ 12,751