v3.26.3
Credit Facility (Tables)
12 Months Ended
Jul. 31, 2026
Line of Credit Facility [Abstract]  
Schedule of credit facilities
The following table summarizes the activity relating to deferred financing costs and discounts under the Credit Facility:

Deferred Financing CostsDiscount
Term LoanRevolverTotalTerm LoanTotal
Credit facility fees$6,626,000 3,353,000 $9,979,000 $7,486,000 $17,465,000 
Term loan proceeds allocated to lender
  warrants
— — — 3,011,000 3,011,000 
Term loan proceeds allocated to
  embedded derivative
— — — 3,116,000 3,116,000 
Amendment fees— 975,000 975,000 9,326,000 10,301,000 
Write-off due to prepayments and
  reduced commitments
(1,788,000)(1,707,000)(3,495,000)(5,482,000)(8,977,000)
Amortization(1,315,000)(714,000)(2,029,000)(3,653,000)(5,682,000)
Balance at July 31, 2025
$3,523,000 1,907,000 $5,430,000 $13,804,000 $19,234,000 
Amendment fees— 190,000 190,000 580,000 770,000 
Write-off due to voluntary
      prepayment
(128,000)— (128,000)(530,000)(658,000)
Amortization (1,232,000)(643,000)(1,875,000)(4,906,000)(6,781,000)
Balance at July 31, 2026
$2,163,000 1,454,000 $3,617,000 $8,948,000 $12,565,000 
The amount outstanding under our Credit Facility was as follows:
July 31, 2026July 31, 2025
Current Portion:
   Term loan$85,347,000 4,050,000 
   Less: Unamortized deferred financing costs related to term loan1,701,000 — 
   Less: Unamortized discount related to term loan7,037,000 — 
   Current portion of term loan, net$76,609,000 4,050,000 
Non-current Portion:
   Term loan $23,172,000 112,210,000 
   Less: Unamortized deferred financing costs related to term loan462,000 3,523,000 
   Less: Unamortized discount related to term loan1,911,000 13,804,000 
   Non-current portion of term loan, net20,799,000 94,883,000 
   Revolving loan— 17,641,000 
   Embedded derivative related to Credit Facility601,000 1,890,000 
   Non-current portion of Credit Facility, net$21,400,000 114,414,000 
The following table reconciles the amount outstanding under the Subordinated Credit Facility to its net carrying value:
July 31, 2026July 31, 2025
Current Portion:
  Subordinated Credit Facility$42,987,000 — 
  Less: Unamortized deferred financing costs124,000 — 
  Less: Unamortized discount1,424,000 — 
  Plus: Accretion of Make-Whole Amount2,969,000 — 
  Current portion of Subordinated Credit Facility, net$44,408,000 — 
Non-current Portion:
   Subordinated Credit Facility$59,062,000 100,144,000 
   Less: Unamortized deferred financing costs1,065,000 1,528,000 
   Less: Unamortized discount12,174,000 15,404,000 
   Plus: Accretion of Make-Whole Amount17,097,000 6,623,000 
   Non-current portion of Subordinated Credit Facility, net -subtotal62,920,000 89,835,000 
   Embedded derivative related to redemption features— 5,753,000 
   Non-current portion of Subordinated Credit Facility, net$62,920,000 95,588,000