XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Leases (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases [Abstract]  
2021 $ 562
2022 571
2023 452
2024 418
2025 351
Thereafter 1,314
Total Lease Payments 3,668
Less: Interest (615)
Total Lease Liability 3,053
Lease liability 550
Lease liability, net of current portion $ 2,503