XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Summary of Lease Expenses

 

 

Six Months Ended June 30,

 

Lease expenses:

 

2022

 

 

2021

 

Operating lease expenses

 

 

1,557

 

 

 

1,573

 

Variable lease expenses

 

 

457

 

 

 

474

 

Total lease expenses

 

$

2,014

 

 

$

2,047

 

Future Minimum Annual Obligations under Finance and Operating Lease Commitments

Lease Maturities:

 

Operating Leases

 

 

Finance Leases

 

 

Total

 

Remaining in 2022

 

$

1,687

 

 

$

46

 

 

$

1,733

 

2023

 

 

3,464

 

 

 

91

 

 

 

3,555

 

2024

 

 

3,554

 

 

 

91

 

 

 

3,645

 

2025

 

 

3,642

 

 

 

83

 

 

 

3,725

 

2026

 

 

3,751

 

 

 

 

 

3,751

 

2027

 

 

2,891

 

 

 

 

 

2,891

 

Total minimum lease payments

 

 

18,989

 

 

 

311

 

 

 

19,300

 

Imputed interest

 

 

(4,353

)

 

 

(44

)

 

 

(4,397

)

Total

 

 

14,636

 

 

 

267

 

 

 

14,903

 

Less: leases, current

 

 

(3,414

)

 

 

(91

)

 

 

(3,505

)

Leases, net of current

 

$

11,222

 

 

$

176

 

 

$

11,398