v3.26.1
Lease Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Liabilities

Lease liabilities include the following:

 

June 30,
2026

 

 

December 31,
2025

 

Finance Leases

 

 

 

 

 

 

Vehicle and equipment leases

 

$

5,091

 

 

$

4,758

 

Operating Leases

 

 

 

 

 

 

Office leases

 

 

646

 

 

 

699

 

Land lease

 

 

74

 

 

 

73

 

Current portion of lease liabilities

 

$

5,811

 

 

$

5,530

 

 

 

 

 

 

 

 

Finance Leases

 

 

 

 

 

 

Vehicle and equipment leases

 

$

8,184

 

 

$

9,471

 

Operating Leases

 

 

 

 

 

 

Office leases

 

 

5,967

 

 

 

4,371

 

Land lease

 

 

1,835

 

 

 

1,826

 

Non-current portion of lease liabilities

 

$

15,986

 

 

$

15,668