XML 86 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Minimum Future Rental Payments Required (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 01, 2019
Operating Leases    
2021 $ 14,695  
2022 14,558  
2023 8,746  
2024 6,759  
2025 6,796  
Thereafter 116,660  
Total undiscounted rental payments 168,214  
Less imputed interest (94,375)  
Total lease liabilities 73,839  
Finance Leases    
2021 10,785  
2022 2,762  
2023 344  
2024 3,085  
2025 0  
Thereafter 0  
Total undiscounted rental payments 16,976  
Less imputed interest (599)  
Total lease liabilities $ 16,377 $ 15,268