XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Lease Commitments - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Option
Sep. 30, 2019
USD ($)
Lessee Lease Description [Line Items]        
Operating leases, rent expense $ 200,000 $ 0 $ 400,000 $ 0
Cash payments for operating lease costs     800,000 $ 0
Prepaid Lease Payments        
Lessee Lease Description [Line Items]        
Cash payments for operating lease costs     $ 600,000  
Buffalo Grove, Illinois        
Lessee Lease Description [Line Items]        
Operating leases, remaining lease terms 4 years 7 months 6 days   4 years 7 months 6 days  
Operating lease number of option to extend | Option     1  
Operating lease, option to extend description     Both operating leases contain an option to extend the term for one additional five year period  
Lessee, operating lease, existence of option to terminate     true  
Operating lease, renewal term 5 years   5 years  
Florham Park, New Jersey        
Lessee Lease Description [Line Items]        
Operating leases, remaining lease terms 4 years 10 months 24 days   4 years 10 months 24 days  
Operating lease number of option to extend | Option     1  
Operating lease, option to extend description     Both operating leases contain an option to extend the term for one additional five year period  
Lessee, operating lease, existence of option to terminate     true  
Operating lease, renewal term 5 years   5 years