XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases  
Schedule of future payment obligations with respect to operating leases

Year Ending December 31,

    

Amount

2022

$

9,085

2023

8,931

2024

8,439

2025

8,128

2026

8,012

Thereafter

26,294

Total lease payments

$

68,889

Less interest

7,708

Present value of lease liabilities

$

61,181