XML 149 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
COMMITMENTS AND CONTINGENCIES - Leases: Maturity of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 42,865
2023 39,015
2024 36,994
2025 36,177
2026 26,995
After 2026 39,246
Total future payments 221,292
Less: interest 16,217
Operating lease liabilities 205,075
Finance Leases  
2022 624
2023 163
2024 162
2025 11
2026 0
After 2026 1
Total future payments 961
Less: interest 25
Total lease liabilities $ 936