Annual report pursuant to Section 13 and 15(d)

Leases - Narrative (Details)

v3.20.1
Leases - Narrative (Details)
$ in Millions
12 Months Ended
Jan. 01, 2019
USD ($)
Dec. 31, 2019
USD ($)
options
Dec. 31, 2018
USD ($)
Leases [Abstract]      
Future minimum lease payments     $ 20.4
Leases, number of renewal options | options   1  
Lessee, Lease, Description [Line Items]      
Lease term   13 months  
Remaining lease terms   3 years 6 months  
Sublease Income   $ 2.5  
Non-lease component gain on termination of lease   $ 1.6  
Remaining Lease Terms   1 month  
Lessee, Finance Lease, Renewal Term   1 year  
ASU 2016-02      
Lessee, Lease, Description [Line Items]      
Operating lease. nonlease component $ 8.2    
New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Net Income $ 2.3    
Maximum      
Lessee, Lease, Description [Line Items]      
Remaining lease terms   9 years  
Lease renewal term   10 years  
Member Units      
Lessee, Lease, Description [Line Items]      
Sublease Income   $ 0.9