XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Lease Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Operating leases    
2023 $ 2,755  
2024 10,626  
2025 9,347  
2026 5,956  
2027 4,657  
Thereafter 32,208  
Total lease payments 65,549  
Less: imputed interest (21,697)  
Total 43,852  
Finance leases    
2023 17,101  
2024 26,566  
2025 32,000  
2026 35,717  
2027 30,298  
Thereafter 530,078  
Total lease payments 671,760  
Less: imputed interest (394,417)  
Total $ 277,343 $ 273,075