v3.25.4
Condensed consolidated financial statement details - Future Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finite-Lived Intangible Assets, Net $ 4,063 $ 5,938
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Net 4,063 $ 5,938
Intangibles, Total    
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finite-Lived Intangible Asset, Expected Amortization, Year Two 1,875  
Finite-Lived Intangible Assets [Line Items]    
Next Rolling 12 Months 1,875  
Finite-Lived Intangible Asset, Expected Amortization, Year Two 1,875  
Finite-Lived Intangible Assets, Amortization Expense, Year Three 313  
Finite-Lived Intangible Asset, Expected Amortization, Year Four 0  
Finite-Lived Intangible Asset, Expected Amortization, Year Five $ 0