v3.26.1
Balance Sheet Components - Schedule of Estimated Remaining Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Total $ 77,481 $ 38,277
Amortized intangible assets, excluding internally developed software not yet in service    
Intangible Asset, Finite-Lived [Line Items]    
Remainder of 2026 10,919  
2027 17,441  
2028 13,731  
2029 11,815  
2030 8,917  
Thereafter 12,944  
Total 75,767  
Software not yet in service    
Intangible Asset, Finite-Lived [Line Items]    
Total $ 1,714 $ 2,800