XML 41 R28.htm IDEA: XBRL DOCUMENT v3.21.1
LEASES - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Assets      
Operating lease right-of-use assets $ 59,949 $ 55,188 $ 65,268
Liabilities      
Short-term operating lease liabilities 17,590 15,891 15,926
Long-term operating lease liabilities 41,267 $ 38,010 47,480
Total operating lease liabilities $ 58,857   $ 63,406