XML 89 R75.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Future Minimum Payments for Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
March 31, 2022 $ 1,300  
March 31, 2023 1,319  
March 31, 2024 1,323  
March 31, 2025 1,240  
March 31, 2026 1,085  
Thereafter 4,788  
Total future minimum lease payments 11,055  
Amounts representing interest (687)  
Operating lease liabilities $ 10,368 $ 10,627