XML 117 R82.htm IDEA: XBRL DOCUMENT v3.25.3
Future Minimum Rents and Lease Payments - Schedule of Future Minimum Payments Due (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Lessee, Operating Lease, Liability, Payment, Due    
Remaining 2025 $ 9,036  
2026 36,642  
2027 36,131  
2028 35,374  
2029 33,158  
Thereafter 493,614  
Total operating lease payments 643,955  
Less: interest portion (293,219)  
Operating lease liabilities $ 350,736 $ 380,004