v3.25.4
Other Balance Sheet Information - Summary of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Finished Goods $ 26,359 $ 34,876
Raw Materials 311 385
Total inventory $ 26,670 $ 35,261