v3.22.2.2
Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Leases (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
2023 $ 3.0  
2024 3.0  
2025 3.0  
2026 2.9  
2027 2.3  
Thereafter 0.3  
Total future minimum lease payments 14.5  
Less: amount representing interest (2.2)  
Present value of future minimum lease payments 12.3  
Less: current portion of operating lease obligations (2.2)  
Long-term portion of operating lease obligations 10.1 $ 5.8
Finance Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
2023 4.0  
2024 2.1  
2025 0.8  
2026 0.1  
Total future minimum lease payments 7.0  
Less: amount representing interest (0.4)  
Present value of future minimum lease payments 6.6  
Less: current portion of finance lease obligations (3.8)  
Long-term portion of finance lease obligations $ 2.8