XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Commitments (Tables)
9 Months Ended
Jul. 31, 2024
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended July 31,

   

Nine Months Ended July 31,

 
   

2024

   

2023

   

2024

   

2023

 

Operating lease cost

  $ 749     $ 663     $ 2,217     $ 2,129  
Lessee, Leases, Other Information [Table Text Block]
   

July 31, 2024

   

October 31, 2023

 

Supplemental Cash Flows Information

               

Right-of-use assets obtained in exchange for lease obligations:

               

Operating leases

  $ 742     $ 6,479  
                 

Weighted Average Remaining Lease Term

               

Operating leases (in months)

    104.61       114.26  
                 

Weighted Average Discount Rate

               

Operating leases

    6.99 %     6.96 %
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Year ending October 31,

 

Operating Leases

 
         

2024 (excluding nine months ended July 31, 2024)

  $ 795  

2025

    3,105  

2026

    3,102  

2027

    3,063  

2028

    2,997  

Thereafter

    14,878  

Total future minimum lease payments

    27,940  

Less imputed interest

    (7,296 )

Total

  $ 20,644  

Reported as of July 31, 2024

 

Operating Leases

 

Current portion of operating lease liabilities

  $ 1,481  

Operating lease liabilities

    19,163  

Total

  $ 20,644