XML 140 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue by Geographic Area (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue   $ 442.0 $ 320.2 $ 293.8
United States        
Revenue   253.4 281.6 154.3
Belgium        
Revenue $ 0.0   0.1 38.3
Japan        
Revenue   117.2 23.6 61.6
Other Foreign        
Revenue   29.0 14.9 39.6
Foreign [Member]        
Revenue   188.6 38.6 139.5
NETHERLANDS        
Revenue   $ 42.4 $ 0.0 $ 0.0