XML 44 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Operating Leases Of Lessee Disclosure [Text Block]
March 31,
December 31,
2021
2020
Right of use lease assets
$
38,027
$
38,507
Other current liabilities
10,419
10,901
Long-term lease liabilities
27,050
27,070
Total operating
 
lease liabilities
$
37,469
$
37,971
Weighted average
 
remaining lease term (years)
5.9
6.0
Weighted average
 
discount rate
4.26%
4.20%
Lessee Operating Lease Liability Maturity [Table Text Block]
March 31,
2021
For the remainder of 2021
$
9,269
For the year ended December 31, 2022
9,042
For the year ended December 31, 2023
6,932
For the year ended December 31, 2024
5,194
For the year ended December 31, 2025
4,211
For the year ended December 31, 2026 and beyond
8,116
Total lease payments
42,764
Less: imputed interest
(5,295)
Present value of lease liabilities
$
37,469