XML 72 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of Right-of-Use Assets and Lease Liabilities

    

December 31, 

December 31, 

2024

2023

(In thousands)

Right-of-use asset

$

4,540

$

5,756

Lease liabilities:

 

  

 

  

Current lease liability

 

1,784

 

1,737

Long-term lease liability

 

3,683

 

5,090

Total lease liability

$

5,467

$

6,827

Schedule of Maturity Analysis of Minimum Lease Payment Obligation Under Non-cancellable Operating Leases

The following table reflects the Company’s maturity analysis of the minimum lease payment obligations under non-cancelable operating leases with a remaining term in excess of one year (in thousands):

Office and

Leased vehicles

warehouse

and office

    

leases

    

equipment

    

Total

2025

$

1,433

$

702

$

2,135

2026

1,210

216

1,426

2027

838

122

960

2028

721

721

2029 and thereafter

 

1,081

 

 

1,081

Total lease payments

 

5,283

 

1,040

 

6,323

Less: interest

 

782

 

74

 

856

Present value of lease liabilities

$

4,501

$

966

$

5,467

Schedule of Weighted Average Remaining Lease Terms and Discount Rate of Operating Leases

    

December 31, 

 

2024

2023

 

Weighted average remaining lease term (years):

  

  

 

Office and warehouse space

 

3.71

 

4.28

Vehicles

 

0.26

 

0.42

Office equipment

 

 

0.01

Weighted average discount rate:

 

 

Office and warehouse space

 

5.43

%  

5.22

%

Vehicles

 

1.31

%  

1.22

%

Office equipment

 

0.02

%  

0.07

%