XML 81 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies Finance Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finance Lease, Liability, to be Paid [Abstract]    
2023 $ 59,713  
2024 713  
2025 713  
2026 713  
2027 748  
Thereafter 68,676  
Total future minimum finance lease payments 131,276  
Less amount representing interest (63,616)  
Finance lease liabilities $ 67,660 $ 72,032