XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Supplementary Balance Sheet and Geographic Information - Summary of Selected Financial Data (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 487 $ 662
Finished goods 28,049 21,335
Inventory $ 28,536 $ 21,997