v3.25.4
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 3,273 $ 4,362
Finished goods inventory 5,317 12,153
Uninstalled inventory 727 448
Total $ 9,317 $ 16,963