XML 35 R22.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Future Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Future lease payments over the remaining term of capitalized operating leases      
2021, excluding the three months ended March 31, 2021 $ 3,262    
2022 3,364    
2023 2,824    
2024 1,699    
2025 1,594    
Thereafter 888    
Total 13,631    
Imputed interest (1,027)    
Lease liability balance 12,604    
Right-of-use assets 11,857 $ 12,821 $ 15,776
Long-term lease liability 8,792 $ 9,631 12,551
Short-term lease liability $ 3,812   $ 4,062
Current operating lease liability, Statement of Financial Position Accrued expenses and other liabilities    
Related Parties      
Future lease payments over the remaining term of capitalized operating leases      
2021, excluding the three months ended March 31, 2021 $ 940    
2022 1,253    
2023 1,149    
Total 3,342    
Lease liability balance 3,179    
Right-of-use assets 3,179    
Others      
Future lease payments over the remaining term of capitalized operating leases      
2021, excluding the three months ended March 31, 2021 2,322    
2022 2,111    
2023 1,675    
2024 1,699    
2025 1,594    
Thereafter 888    
Total $ 10,289