XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Future Minimum Payments for Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
March 31, 2023 $ 1,344  
March 31, 2024 1,348  
March 31, 2025 1,256  
March 31, 2026 1,085  
March 31, 2027 942  
Thereafter 3,847  
Total future minimum lease payments 9,822  
Amounts representing interest (459)  
Operating lease liabilities $ 9,363 $ 9,643