XML 79 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Leases Lease Cost Table (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]        
Operating Lease, Cost $ 2,140 $ 2,020 $ 4,280 $ 3,670
Short-term, variable and other lease costs 430 270 860 580
Lease, Cost $ 2,570 $ 2,290 $ 5,140 $ 4,250