XML 66 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
For the three months ending December 31, 2020 $ 3,005  
For the year ending December 31, 2021 11,011  
For the year ending December 31, 2022 8,750  
For the year ending December 31, 2023 6,520  
For the year ending December 31, 2024 5,683  
Thereafter 35,154  
Total lease payments 70,123  
Less imputed interest (14,136)  
Total $ 55,987 $ 73,377