XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and contingencies - Lease Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Finance Lease, Liability $ 69,147 $ 54,400
Finance Lease, Right-of-Use Asset, before Accumulated Amortization 170,900 143,600
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization (83,300) (71,400)
Finance Lease, Right-of-Use Asset, after Accumulated Amortization 87,600 72,200
Operating Lease, Liability 34,844 38,800
Operating lease assets 33,316 $ 37,292
Other Commitments, Future Minimum Payments, Remainder of Fiscal Year $ 5,800