XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Leases Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]        
Operating lease cost $ 10,590 $ 9,735 $ 21,201 $ 19,147
Amortization of right of use assets 972 156 1,402 313
Interest on lease liabilities 840 752 1,693 1,507
Total finance lease cost 1,812 908 3,095 1,820
Short-term lease cost 3,271 2,176 5,970 4,780
Variable lease cost 1,914 1,813 2,631 4,178
Total lease cost $ 17,587 $ 14,632 $ 32,897 $ 29,925