XML 19 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments Schedule of Future Minimum Rental Payments for Operating Leases (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Inventories    
Unrecorded Unconditional Purchase Obligation [Line Items]    
Non-cancelable purchase commitment with a third party manufacturer to purchase inventory $ 9.7 $ 11.1