v3.25.4
Schedule of Inventory (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Component parts $ 10.0 $ 12.3
Work in progress 0.1 0.5
Finished goods 8.4 15.2
Total inventory $ 18.5 $ 28.0