XML 55 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Notes Payable - Schedule of Estimated Future Principal Payments Due Under the Loan Agreement (Details) - 2026 Term Loan
$ in Thousands
Apr. 30, 2026
USD ($)
Debt Instrument [Line Items]  
2026 $ 0
2027 0
2028 1,238
2029 18,991
2030 7,496
Note payable, net of discount $ 27,725