XML 69 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summary of Minimum Future Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Operating leases    
2020 $ 3,174  
2021 11,119  
2022 10,684  
2023 10,205  
2024 8,605  
Thereafter 0  
Total 43,787  
Less: imputed interest (2,707)  
Net lease obligation 41,080 $ 53,738
Finance leases    
2020 5,975  
2021 24,670  
2022 17,822  
2023 8,501  
2024 1,699  
Thereafter 134  
Total 58,801  
Less: imputed interest (5,077)  
Net lease obligation $ 53,724 $ 68,612