XML 79 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Future Lease Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating Lease Payments    
2025 $ 17,766  
2026 13,170  
2027 10,314  
2028 6,370  
2029 5,516  
Thereafter 9,242  
Total lease payments 62,378  
Less: Interest 8,390  
Present value of future lease payments 53,988  
Finance Lease Payments    
2025 1,385  
2026 1,385  
2027 1,385  
2028 1,385  
2029 1,574  
Thereafter 255,826  
Total lease payments 262,940  
Less: Interest 237,930  
Present value of future lease payments 25,010  
Total Lease Payments    
2025 19,151  
2026 14,555  
2027 11,699  
2028 7,755  
2029 7,090  
Thereafter 265,068  
Total lease payments 325,318  
Less: Interest 246,320  
Present value of future lease payments $ 78,998 $ 84,999
Operating lease, liability, statement of financial position [Extensible List] Present value of future lease payments Present value of future lease payments
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Present value of future lease payments Present value of future lease payments
Land lease term 90 years