XML 74 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Nov. 30, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating Leases, 2023 $ 3,774    
Operating Leases, 2024 3,579    
Operating Leases, 2025 3,645    
Operating Leases, 2026 3,712    
Operating Leases, 2027 3,596    
Operating Leases, Thereafter 5,727    
Operating Leases, Total lease payments 24,033    
Operating Leases, Imputed interest (7,235)    
Total operating lease liabilities 16,798   $ 18,045
Finance Leases, 2023 30,782    
Finance Leases, 2024 30,782    
Finance Leases, 2025 30,782    
Finance Leases, 2026 30,782    
Finance Leases, 2027 30,782    
Finance Leases, Thereafter 74,389    
Finance Leases, Total lease payments 228,299    
Finance Leases, Imputed interest (62,929)    
Finance Leases $ 165,370 $ 166,300 $ 40,221