XML 131 R113.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Future Minimum Payments for Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
December 31, 2023 $ 1,343  
December 31, 2024 1,316  
December 31, 2025 1,092  
December 31, 2026 987  
December 31, 2027 864  
Thereafter 3,210  
Total future minimum lease payments 8,812  
Amounts representing interest (311)  
Operating lease liabilities $ 8,501 $ 9,643