XML 555 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Lease Cash paid for lease (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash paid for lease [Abstract]    
Operating Lease, Payments $ 18,987 $ 13,102
Finance Lease, Interest Payment on Liability 10,697 5,335
Finance Lease, Principal Payments $ 14,675 $ 15,908