v3.26.1
Supplementary Balance Sheet and Geographic Information - Summary of Selected Financial Data (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 114 $ 186
Finished goods 24,697 31,100
Inventory $ 24,811 $ 31,286