XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases [Abstract]  
Components of Lease Cost The components of lease cost were as follows:
Three Months Ended 
March 31,
(in thousands)20212020
Operating lease cost$9,098 $7,822 
Short-term lease cost889 878 
Variable lease cost689 621 
Total lease cost$10,676 $9,321