XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Future Minimum Financing Lease Payments) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
Finance lease payments due in 2023 $ 9,034
Finance lease payments due in 2024 3,590
Finance lease payments due in 2025 1,990
Finance Lease, Liability, to be Paid 14,614
Less: Imputed interest (555)
Total finance lease liability $ 14,059