v3.26.1
Balance Sheet Components - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Long-term VAT receivable $ 0 $ 1,682
Equity investments in Lighthouse Pharmaceuticals, Inc. 78 78
Total other assets $ 78 $ 1,760