v3.25.2
Net Investment in Leases, Net - Schedule of Future Lease Payments to be Received (Details)
$ in Thousands
May 31, 2025
USD ($)
Capital Leases, Net Investment in Direct Financing Leases [Abstract]  
2026 (Remainder of fiscal year) $ 8,836
2027 25,236
2028 26,239
2029 25,970
2030 22,867
Thereafter 42,213
Total lease payments to be received 151,361
Present value of lease payments - lease receivable (116,820)
Difference between undiscounted lease payments and lease receivable $ 34,541