XML 93 R65.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Details - Maturities of Operating and Finance Lease) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 92,371  
2024 92,436  
2025 88,941  
2026 85,872  
2027 82,136  
Thereafter 499,326  
Total Lease Payments 941,082  
Less imputed interest (279,358)  
Total $ 661,724 $ 643,127