v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of supplemental cash flow information related to leases

Six months ended June 30, 

    

2025

    

2024

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows from operating leases

$

(1,328)

$

(1,687)

Leased assets obtained in exchange for new and modified operating lease liabilities

$

79

$

-

Schedule of future minimum commitments

Calendar Years ending December 31, 

    

Amount

Remaining 2025

$

1,568

2026

2,260

2027

 

2,137

2028

 

1,701

2029

 

1,403

Thereafter

 

2,858

Total future lease payments

 

11,927

Less: interest expense at incremental borrowing rate

 

(1,942)

Net present value of lease liabilities

$

9,985

Schedule of other assumptions and pertinent information

Weighted average remaining lease term:

5.54

years

Weighted average discount rate used to determine present value of operating lease liability:

 

6.74

%