XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Schedule of Investments in Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 283,090 $ 387,936
Gross Unrealized Gains 29 242
Gross Unrealized Losses (89) 0
Fair Value 283,030 388,178
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 129,813 205,472
Gross Unrealized Gains 29 232
Gross Unrealized Losses (48) 0
Fair Value 129,794 205,704
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 118,468 152,792
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 118,468 152,792
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 34,809 29,672
Gross Unrealized Gains 0 10
Gross Unrealized Losses (41) 0
Fair Value $ 34,768 $ 29,682