XML 119 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases and Commitments - Schedule of Cash Flows Supplemental Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of Cash Flows Supplemental Information [Abstract]    
Operating Leases, Cash Paid in Measurement of Amounts for Lease Liabilities $ 11,089 $ 12,527
Financing Leases, Cash Paid in Measurement of Amounts for Lease Liabilities 8,166 5,316
Total Cash Paid in Measurement of Amounts for Lease Liabilities 19,255 17,843
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 7,491 6,155
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 6,572 40,078
Right-of-Use Asset Obtained in Exchange for Total Lease Liability $ 14,063 $ 46,233