v3.26.3
Net Investment in Leases, Net - Schedule of Future Lease Payments to be Received (Details)
$ in Thousands
Aug. 31, 2026
USD ($)
Leases [Abstract]  
2027 (Remainder of fiscal year) $ 11,618
2028 23,327
2029 23,010
2030 20,329
2031 22,797
Thereafter 28,650
Total lease payments to be received 129,731
Present value of lease payments - lease receivable (102,634)
Difference between undiscounted lease payments and lease receivable $ 27,097