XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
For the remainder of 2023 $ 1,041  
2024 4,222  
2025 3,416  
2026 2,670  
2027 2,191  
Thereafter 3,964  
Total undiscounted cash flows 17,504  
Less: interest (1,487)  
Present value of lease payments $ 16,017 $ 17,138