XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of maturity of undiscounted lease payments

For remainder of 2024

$

1,956

2025

3,503

2026

 

2,820

2027

 

2,393

2028

2,238

Thereafter

 

2,111

Total undiscounted cash flows

15,021

Less: interest

(1,242)

Present value of lease payments

$

13,779

Schedule of weighted average operating lease term and discount rate and lease cost

    

June 30, 2024

December 31, 2023

Weighted-average remaining lease term

 

4.6

years

4.8

years

Weighted-average discount rate

 

3.7

%

3.4

%

Three months ended

Six months ended

    

June 30, 

    

June 30, 

2024

2023

2024

2023

Operating lease cost

$

5,035

$

4,997

$

6,989

$

6,948

Short-term lease cost

 

 

21

 

15

 

64

Less: Sublease income

 

(22)

 

(19)

 

(34)

 

(41)

Total operating lease cost, net

$

5,013

$

4,999

$

6,970

$

6,971