XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Summary of Minimum Future Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating leases    
2021 $ 3,107  
2022 10,994  
2023 10,432  
2024 8,887  
2025 213  
Thereafter 1,165  
Total 34,798  
Less: imputed interest (2,965)  
Finance leases    
2021 6,082  
2022 23,920  
2023 14,218  
2024 6,842  
2025 5,298  
Thereafter 3,386  
Total 59,746  
Less: imputed interest (5,358)  
Net lease obligation $ 54,388 $ 47,911