v3.26.1
Balance Sheet Components - Schedule of Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expense $ 5,670 $ 18,853
Accrued interest receivable 9,710 4,976
Other 1,669 1,969
Total prepaid and other current assets $ 17,049 $ 25,798