XML 68 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease right-of-use assets $ 43,448 $ 47,125
Operating lease liabilities, current portion 8,795 9,144
Operating lease liabilities 37,569 40,097
Operating Lease, Liability $ 46,364 $ 49,241