XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Product Liability Contingency [Line Items]    
Losses on inventory purchase commitments $ 0.0 $ 2.3
Operating lease expiring term   leases facilities under noncancelable operating leases expiring through 2027
Finance lease expiring term   certain equipment under a finance lease expiring in 2024.
Payments during the three months ending December 31, 2022 0.6 $ 0.6
Payments in 2023 6.0 6.0
Payments in 2024 6.0 6.0
Payments in 2025 6.0 6.0
Payments in 2026 6.0 6.0
Payments in 2027 $ 6.0 $ 6.0