XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of leases recorded on the balance sheet

​

​

​

​

​

​

​

​

    

March 31,

December 31,

Leases

​

2023

2022

Assets

​

​

​

​

​

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

​

$

14,765

$

14,978

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

​

 

15,202

 

15,839

Total assets

​

$

29,967

$

30,817

Liabilities

​

 

  

 

  

Current

​

 

  

 

  

Operating

​

$

4,936

$

4,738

Financing

​

 

3,486

 

4,031

Total current

​

 

8,422

 

8,769

Noncurrent

​

 

  

 

  

Operating

​

 

10,609

 

11,018

Financing

​

 

10,882

 

11,102

Total noncurrent

​

 

21,491

 

22,120

Total liabilities

​

$

29,913

$

30,889

(1)Operating lease right-of-use assets are recorded net of accumulated amortization of $11.0 million and $10.5 million as of March 31, 2023 and December 31, 2022, respectively.
(2)Financing lease right-of-use assets are recorded net of accumulated amortization of $5.7 million and $5.1 million as of March 31, 2023 and December 31, 2022, respectively.
Schedule of information related to lease terms and discount rates

​

​

​

​

​

​

​

March 31,

 

December 31,

 

​

2023

 

2022

 

Weighted Average Remaining Lease Term (in years)

  

​

  

​

Operating leases

3.70

​

3.90

​

Financing leases

4.02

​

4.36

​

Weighted Average Discount Rate

​

​

​

​

Operating leases

5.01

%

4.86

%

Financing leases

5.58

%

5.62

%

​

Schedule of components of lease expense

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31,

​

    

2023

    

2022

Operating lease costs:

 

​

  

 

​

  

Operating lease cost

​

$

1,390

​

$

1,317

Short-term lease cost (1)

​

 

641

​

 

316

Financing lease costs:

​

 

  

​

 

  

Interest on lease liabilities

​

 

195

​

 

167

Amortization of right-of-use assets

​

 

725

​

 

760

Total lease cost

​

$

2,951

​

$

2,560

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

​

​

​

​

​

​

​

​

Three Months Ended March 31,

​

2023

​

2022

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

​

​

​

​

​

Operating cash flows for operating leases

$

1,391

​

$

1,325

Operating cash flows for finance leases

$

195

​

$

167

Financing cash flows for finance leases

$

779

​

$

637

Non-cash activity:

 

​

​

 

  

ROU assets obtained in exchange for new operating lease liabilities

$

1,028

​

$

1,521

ROU assets obtained in exchange for new financing lease liabilities

$

1,036

​

$

3,670

​

Schedule of operating lease maturities

​

​

​

​

​

​

​

​

​

​

Operating Leases

​

Finance Leases

Year ending December 31,

​

​

​

​

​

​

2023 (excluding the three months ended March 31, 2023)

​

$

4,266

​

$

3,220

2024

​

 

5,016

​

 

4,373

2025

​

 

3,569

​

 

3,562

2026

​

 

1,823

​

 

1,822

2027

​

 

1,704

​

 

1,529

Thereafter

​

 

656

​

 

1,584

Total future minimum lease payments

​

 

17,034

​

 

16,090

Less - amount representing interest

​

 

1,489

​

 

1,722

Present value of future minimum lease payments

​

 

15,545

​

 

14,368

Less - current lease obligations

​

 

4,936

​

 

3,486

Long-term lease obligations

​

$

10,609

​

$

10,882

​

Schedule of finance lease maturities

​

​

​

​

​

​

​

​

​

​

Operating Leases

​

Finance Leases

Year ending December 31,

​

​

​

​

​

​

2023 (excluding the three months ended March 31, 2023)

​

$

4,266

​

$

3,220

2024

​

 

5,016

​

 

4,373

2025

​

 

3,569

​

 

3,562

2026

​

 

1,823

​

 

1,822

2027

​

 

1,704

​

 

1,529

Thereafter

​

 

656

​

 

1,584

Total future minimum lease payments

​

 

17,034

​

 

16,090

Less - amount representing interest

​

 

1,489

​

 

1,722

Present value of future minimum lease payments

​

 

15,545

​

 

14,368

Less - current lease obligations

​

 

4,936

​

 

3,486

Long-term lease obligations

​

$

10,609

​

$

10,882

​