XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Contract Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Deferred Revenue, Revenue Recognized $ 26,000,000.0  
COntract Liability Rollforward [Roll Forward]    
Contract with Customer, Liability (42,177,000) $ (45,866,000)
Contract with Customer, Liability (39,403,000) (42,177,000)
Equipment revenue [Member]    
COntract Liability Rollforward [Roll Forward]    
Increase (Decrease) in Deferred Revenue (56,182,000) (34,121,000)
Deferred Revenue, Additions 55,932,000 35,868,000
Software revenue [Member]    
COntract Liability Rollforward [Roll Forward]    
Increase (Decrease) in Deferred Revenue (28,292,000) (18,526,000)
Deferred Revenue, Additions 29,913,000 19,947,000
Government Grant Revenue    
COntract Liability Rollforward [Roll Forward]    
Increase (Decrease) in Deferred Revenue (2,072,000) (3,684,000)
Deferred Revenue, Additions   944,000
Other deferred revenue    
COntract Liability Rollforward [Roll Forward]    
Increase (Decrease) in Deferred Revenue (2,576,000) (6,041,000)
Deferred Revenue, Additions $ 503,000 $ 1,924,000