XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total paper and other revenue $ 72.8 $ 69.2 $ 145.3 $ 137.6
Machine lease revenue 13.6 12.7 26.4 25.5
Net revenue 86.4 81.9 171.7 163.1
North America        
Disaggregation of Revenue [Line Items]        
Total paper and other revenue 31.1 26.6 57.3 51.9
Machine lease revenue 6.5 5.8 12.2 11.5
Europe/Asia        
Disaggregation of Revenue [Line Items]        
Total paper and other revenue 41.7 42.6 88.0 85.7
Machine lease revenue $ 7.1 $ 6.9 $ 14.2 $ 14.0