XML 55 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of lease payments
Future operating lease cash payments are as follows (in thousands):
Year Ended December 31,Amount
2021$9,101 
20226,863 
20235,072 
20242,074 
20251,317 
Thereafter4,960 
$29,387