XML 92 R76.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Lease maturity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 3,228  
2024 3,083  
2025 2,141  
2026 810  
2027 734  
Thereafter 1,752  
Total future minimum lease payments 11,748  
Less: imputed interest (585)  
Present value of net future minimum lease payments 11,163 $ 13,863
Lease income $ 300