XML 57 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule Of Future Minimum Lease Payments For Sale Leaseback Transactions (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Lessee Lease Description [Line Items]  
2025 $ 3,708 [1]
2026 5,043
2027 5,143
2028 5,246
2029 5,351
2030 and thereafter 133,284
Total minimum lease payments 157,775
Less - Amount representing interest (114,900)
Present value of minimum lease payments 42,875
Plus - liability remaining at term end representing residual value of asset 13,782
Failed sale leaseback liability $ 56,657
[1] Liabilities remaining for the year ending December 31, 2025.