XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Tables)
3 Months Ended
Oct. 31, 2025
Stock-Based Compensation [Abstract]  
Schedule of Recognized Stock-based Compensation

In our accompanying unaudited condensed consolidated statements of operations and comprehensive income (loss), the Company recognized stock-based compensation expense for our employees and non-employees as follows (in thousands):

 

   Three Months Ended
October 31,
 
   2025   2024 
Stock-based compensation expense  $104   $379