XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES AND COMMITMENTS Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 3,268  
2024 2,551  
2025 1,360  
2026 975  
2027 689  
Thereafter 798  
Total future minimum lease payments 9,641  
Less imputed interest 915  
Total $ 8,726 $ 11,421