XML 70 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Schedule of Expected Future Amortization Expense (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Balance Sheet Related Disclosures [Abstract]  
2025 (remaining six months) $ 120
2026 149
2027 15
2028 0
2029 and thereafter 0
Total amortization expense $ 284