XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Basis of Presentation (Details) - Schedule of Disaggregated Revenue - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Disaggregation of Revenue [Line Items]        
Total operating revenues $ 7,430 $ 7,837 $ 22,649 $ 23,908
Cloud Software and Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total operating revenues 7,404 7,777 22,564 23,694
Product Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total operating revenues $ 26 $ 60 $ 85 $ 214