v3.25.4
Condensed consolidated financial statement details - Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Components $ 2,554 $ 19,407
Finished goods 75,877 101,309
Total inventory $ 78,431 $ 120,716