v3.26.1
Leases - Schedule Of Future Minimum Lease Payments For Sale Leaseback Transactions (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Lessee Lease Description [Line Items]  
2026 $ 3,782 [1]
2027 5,143
2028 5,246
2029 5,351
2030 5,458
2031 and thereafter 127,827
Total minimum lease payments 152,807
Less - Amount representing interest (109,505)
Present value of minimum lease payments 43,302
Plus - liability remaining at term end representing residual value of asset 13,782
Failed sale leaseback liability $ 57,084
[1] Liabilities remaining for the year ending December 31, 2026.