v3.26.1
Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]          
Net sales $ 493.2 $ 404.4   $ 880.9 $ 734.7
DTT          
Disaggregation of Revenue [Line Items]          
Net sales 226.7 193.0 $ 320.4 419.5 320.4
SAT          
Disaggregation of Revenue [Line Items]          
Net sales 266.5 211.4   461.4 414.3
Banknotes and Security Products | SAT          
Disaggregation of Revenue [Line Items]          
Net sales 215.3 177.1   375.4 347.0
Authentication Products and Solutions | SAT          
Disaggregation of Revenue [Line Items]          
Net sales 51.2 34.3   86.0 67.3
Detection and Inspection Products and Solutions | DTT          
Disaggregation of Revenue [Line Items]          
Net sales 165.5 143.5   305.9  
Detection and Inspection Products and Solutions | SAT          
Disaggregation of Revenue [Line Items]          
Net sales         236.9
Services | DTT          
Disaggregation of Revenue [Line Items]          
Net sales $ 61.2 $ 49.5   $ 113.6  
Services | SAT          
Disaggregation of Revenue [Line Items]          
Net sales         $ 83.5