XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Financing and Operating Leases (Tables)
12 Months Ended
Dec. 31, 2022
Financing and Operating Leases  
Schedule of operating and finance lease costs

Year Ended December 31,

2022

2021

Operating lease costs

$

3,064

$

2,258

Variable lease costs

642

676

Short-term operating lease costs

416

Total expense from operating leases

$

3,706

$

3,350

Finance lease costs:

Right-of-use amortization expense

$

1,718

$

1,009

Interest on lease liabilities

482

380

Total financing lease costs

$

2,200

$

1,389

Schedule of balances for operating and financing leases

    

December 31, 

2022

2021

Operating leases:

Operating lease right-of-use assets, net of amortization

$

10,705

$

12,069

Current operating lease liabilities

$

2,355

$

1,857

Non-current operating lease liabilities

8,905

10,703

Total operating lease liabilities

$

11,260

$

12,560

Financing leases:

Property, equipment and leasehold improvements

$

15,717

$

9,088

Accumulated depreciation

(3,135)

(2,451)

Total financing leases in property, equipment and leasehold improvements, net

$

12,582

$

6,637

Current financing lease liabilities

$

3,342

$

2,257

Non-current financing lease liabilities

7,355

2,668

Total financing lease liabilities

$

10,697

$

4,925

Schedule of components of lease expense

December 31, 

2022

2021

Weighted-average remaining lease term:

Operating leases

5.06

6.05

Financing leases

3.60

2.73

Weighted-average discount rate:

Operating leases

7.93%

8.04%

Financing leases

6.62%

8.01%

Schedule of future cash payment of operating lease obligations

Future cash payment with respect to lease obligations as of December 31, 2022 were as follows:

Operating

Financing

Lease

Leases

Year Ending

2023

$

3,164

$

3,953

2024

2,896

3,139

2025

2,090

2,848

2026

1,958

1,488

2027

1,907

557

Thereafter

1,750

Total lease payments

13,765

11,985

Less imputed interest

(2,505)

(1,288)

Total

$

11,260

$

10,697

Schedule of future cash payment of financing lease obligations

Operating

Financing

Lease

Leases

Year Ending

2023

$

3,164

$

3,953

2024

2,896

3,139

2025

2,090

2,848

2026

1,958

1,488

2027

1,907

557

Thereafter

1,750

Total lease payments

13,765

11,985

Less imputed interest

(2,505)

(1,288)

Total

$

11,260

$

10,697