v3.26.1
Balance Sheet Components - Schedule of Estimated Remaining Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Remainder of 2026 $ 15,810  
2027 16,485  
2028 12,775  
2029 11,410  
2030 8,917  
Thereafter 12,944  
Total future amortization expense 78,341  
Internally developed software not yet in service 3,295 $ 2,800
Total $ 81,636 $ 38,277