v3.26.1
Financial Statement Details - Inventories, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Finished goods $ 12,541 $ 7,726
Raw materials and components 0 0
Total inventories $ 12,541 $ 7,726