XML 42 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases

19.Leases

The Company has operating and finance leases for office space, equipment and vehicles. Leases recorded on the balance sheet consists of the following:

    

December 31,

December 31,

Leases

2024

2023

Assets

Operating lease right-of-use assets, net (1)

$

27,101

$

25,696

Financing lease right-of-use assets, net (2)

 

25,806

 

23,602

Total assets

$

52,907

$

49,298

Liabilities

 

  

 

  

Current

 

  

 

  

Operating

$

7,546

$

9,254

Financing

 

10,580

 

8,665

Total current

 

18,126

 

17,919

Noncurrent

 

  

 

  

Operating

 

20,837

 

16,632

Financing

 

11,346

 

13,746

Total noncurrent

 

32,183

 

30,378

Total liabilities

$

50,309

$

48,297

(1)Operating lease right-of-use assets are recorded net of accumulated amortization of $25.6 million and $15.6 million as of December 31, 2024 and 2023 respectively.
(2)Financing lease right-of-use assets are recorded net of accumulated amortization of $17.0 million and $10.2 million as of December 31, 2024 and 2023, respectively.

Other information related to lease term and discount rate is as follows:

December 31,

 

December 31,

 

2024

 

2023

 

Weighted Average Remaining Lease Term (in years)

  

  

Operating leases

8.35

5.90

Financing leases

2.40

2.83

Weighted Average Discount Rate

Operating leases

10.66

%

9.32

%

Financing leases

8.74

%

7.53

%

The components of lease expense are as follows:

Year Ended December 31,

    

2024

    

2023

 

2022

Operating lease costs:

 

  

 

  

  

Operating lease cost

$

12,581

$

8,311

$

5,012

Short-term lease cost (1)

 

4,151

 

2,044

 

1,754

Financing lease costs:

 

 

 

  

Interest on lease liabilities

 

1,750

 

1,189

 

767

Amortization of right-of-use assets

 

7,220

 

5,034

 

3,142

Total lease cost

$

25,702

$

16,578

$

10,675

(1)Includes expenses related to leases with a lease term of more than one month but less than one year.

Supplemental cash flow information related to leases is as follows:

Year Ended December 31,

2024

2023

 

2022

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

Operating cash flows for operating leases

$

11,301

$

8,404

$

4,966

Operating cash flows for finance leases

$

1,750

$

1,189

$

767

Financing cash flows for finance leases

$

8,929

$

4,791

$

2,992

Non-cash activity:

 

 

 

ROU assets obtained in exchange for new operating lease liabilities

$

14,670

$

18,081

$

6,740

ROU assets obtained in exchange for new financing lease liabilities

$

8,300

$

13,997

$

9,368

Maturities of lease liabilities are summarized as follows:

Operating Leases

Finance Leases

Year ending December 31,

2025

$

8,584

$

11,964

2026

 

612

 

7,128

2027

 

5,558

 

2,244

2028

 

4,352

 

1,193

2029

 

3,650

 

1,816

Thereafter

 

28,591

 

64

Total future minimum lease payments

 

51,347

 

24,409

Less - amount representing interest

 

22,964

 

2,483

Present value of future minimum lease payments

 

28,383

 

21,926

Less - current lease obligations

 

7,546

 

10,580

Long-term lease obligations

$

20,837

$

11,346