XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Future Minimum Payments For Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Operating Leases    
Remainder of 2021 $ 5,289  
2022 769  
2023 697  
2024 622  
2025 606  
Years subsequent to 2025 3,943  
Operating lease payments due 11,926  
Interest component (2,009)  
Total operating leases 9,917  
Current portion of operating lease liabilities 5,139 $ 7,030
Long-term lease liabilities 4,778 4,345
Finance Leases    
Remainder of 2021 42  
2022 39  
2023 39  
2024 36  
Total finance leases 156  
Interest component (13)  
Finance Leases 143  
Current portion of financing lease liabilities 46 36
Long-term lease liabilities $ 97 $ 105