XML 73 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Inventory [Line Items]          
Finished goods inventory with title passed to customer $ 4,100   $ 4,100   $ 1,800
Inventory write-downs     201 $ 266  
Technology sales          
Inventory [Line Items]          
Inventory write-downs $ 100 $ 100 $ 200 $ 300