v3.26.1
Debt - Schedule of Future Payments on Sale-leaseback Financing Arrangements (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Future Payments  
2026-2027 $ 13,510
2027-2028 13,611
2028-2029 13,584
2029-2030 13,708
2030-2031 13,834
Thereafter 160,314
Total lease payments 228,561
Less: Imputed interest (107,127)
Less: Origination costs (2,326)
Present value of lease payments $ 119,108