XML 96 R84.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Statement Components - Schedule of Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financial Statement Components [Abstract]    
Security deposits $ 1,334 $ 2,285
Non-marketable equity investment (see Note 7 for additional information) 10,000 10,000
Prepaid expenses non-current 1,904 3,587
Other non-current assets 337 804
Total other non-current assets $ 13,575 $ 16,676