XML 46 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule of Maturities of operating lease liabilities [Table Text Block]
September 30,
December 31,
2021
2020
Right of use lease assets
$
34,314
$
38,507
Other current liabilities
9,356
10,901
Long-term lease liabilities
24,599
27,070
Total operating lease liabilities
$
33,955
$
37,971
Weighted average
 
remaining lease term (years)
5.7
6.0
Weighted average
 
discount rate
4.26%
4.20%
Schedule of Company's future minimum rental commitments under operating leases [Table Text Block]
September 30,
2021
For the remainder of 2021
$
2,978
For the year ended December 31, 2022
9,695
For the year ended December 31, 2023
7,564
For the year ended December 31, 2024
5,623
For the year ended December 31, 2025
4,340
For the year ended December 31, 2026 and beyond
8,104
Total lease payments
38,304
Less: imputed interest
(4,349)
Present value of lease liabilities
$
33,955