v3.26.1
Consolidated balance sheet components - Summary of Expected Amortization Expense Capitalized Software (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Remainder of 2026 $ 12,565  
2027 10,962  
2028 4,968  
2029 278  
Total expected amortization $ 28,773 $ 28,964