XML 128 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2023 $ 8.8
2024 10.1
2025 9.0
2026 4.6
2027 2.6
Thereafter 6.1
Total $ 41.2