Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Future Minimum Payments for Operating Leases

Future lease payments under the non-cancelable operating and finance leases as of December 31, 2024 are as follows:
 

 

 

Finance Leases

 

 

Operating Leases

 

2025

 

$

6,328

 

 

$

4,227

 

2026

 

 

3,792

 

 

 

2,769

 

     Total undiscounted lease payments

 

 

10,120

 

 

 

6,996

 

Less imputed interest

 

 

(890

)

 

 

(626

)

     Total lease liability

 

$

9,230

 

 

$

6,370

 

Schedule of Company's Operating and Finance Leases

The following table contains a summary of the lease costs recognized under ASC 842 and other information pertaining to the Company’s operating and finance leases for the years ended December 31, 2024 and 2023.

 

 

 

For the year ended December 31,

 

 

 

2024

 

 

2023

 

Finance leases

 

 

 

 

 

 

Interest expense

 

$

748

 

 

$

 

Amortization expense

 

 

3,102

 

 

 

 

Total fixed finance lease cost

 

$

3,850

 

 

$

 

Variable lease cost

 

 

930

 

 

 

 

Total finance lease cost

 

$

4,780

 

 

$

 

Operating leases

 

 

 

 

 

 

Fixed lease cost

 

$

3,247

 

 

$

2,477

 

Total fixed operating lease cost

 

$

3,247

 

 

$

2,477

 

Variable lease cost

 

 

296

 

 

 

65

 

Short-term lease cost

 

 

750

 

 

 

717

 

Total operating lease cost

 

$

4,293

 

 

$

3,259

 

 

 

 

 

 

 

 

Cash paid in the measurement of lease liabilities

 

 

 

 

 

 

Operating cash flows used for operating leases

 

$

3,291

 

 

$

2,456

 

Operating cash flows used for finance leases

 

 

748

 

 

 

 

Financing cash flows for finance leases

 

 

897

 

 

 

 

Other information

 

 

 

 

 

 

Weighted average remaining lease term - finance leases (in years)

 

 

1.7

 

 

 

 

Weighted average discount rate - finance leases

 

 

11.5

%

 

 

 

Weighted average remaining lease term - operating leases (in years)

 

 

1.7

 

 

 

1.5

 

Weighted average discount rate - operating leases

 

 

11.0

%

 

 

9.5

%