XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Movement in Deferred Revenue [Roll Forward]      
Contract with Customer, Liability   $ (39,403) $ (42,177)
Contract with Customer, Liability $ (43,806) (30,578) (43,806)
Equipment revenue [Member]      
Movement in Deferred Revenue [Roll Forward]      
Increase (Decrease) in Deferred Revenue   (33,525) (16,951)
Deferred Revenue, Additions   30,365 20,593
Software revenue [Member]      
Movement in Deferred Revenue [Roll Forward]      
Increase (Decrease) in Deferred Revenue   (6,348) (10,232)
Deferred Revenue, Additions   2,473 10,427
Government Grant Revenue      
Movement in Deferred Revenue [Roll Forward]      
Increase (Decrease) in Deferred Revenue   (1,024) (1,029)
Other deferred revenue      
Movement in Deferred Revenue [Roll Forward]      
Increase (Decrease) in Deferred Revenue $ (1,602) (1,156)  
Deferred Revenue, Additions   $ 390 $ 423