v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventories    
Hardware $ 2,379 $ 2,846
Parts and supplies 953 1,174
Inventories, current 3,332 4,020
Hardware 32 32
Parts and supplies 274 347
Inventories, noncurrent 306 379
Total inventories $ 3,638 $ 4,399