XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of maturity of undiscounted lease payments

For 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

Schedule of weighted average operating lease term and discount rate

    

September 30, 2023

September 30, 2022

Weighted-average remaining lease term

 

5.0

years

5.5

years

Weighted-average discount rate

 

3.4

%

3.1

%