XML 105 R61.htm IDEA: XBRL DOCUMENT v3.22.2
COMMITMENTS AND CONTINGENCIES - Leases: Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]        
Operating lease expense $ 10,071 $ 9,013 $ 20,134 $ 17,506
Amortization of finance lease assets 182 128 344 254
Interest on finance lease liabilities 3 7 9 17
Total lease expense $ 10,256 $ 9,148 $ 20,487 $ 17,777