v3.26.1
Balance Sheet Components - Schedule of Acrcued expenses - Details (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Abstract]    
Accrued professional service fees $ 732 $ 356
Accrued research and development costs 10,934 13,058
Accrued tax payable 144 50
Accrued advisor fees related to Semnur Business Combination 14,000 14,000
Accrued Datavault licenses 25,000 30,000
Accrued interest 6,766 6,862
Accrued others 2,461 2,088
Accrued expenses $ 60,037 $ 66,414