XML 137 R98.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Sales and Service Revenue and Cost of Sales and Services - Sales and Service Revenue and Cost of Sales and Service Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Revenue $ 66,837 $ 224 $ 164,389
Cost of revenues (42,360) (187) (114,719)
Sale of Inventory [Member]      
Revenue 66,837 0 163,950
Cost of revenues (42,360) 0 (114,353)
Toll Processing Services [Member]      
Revenue 0 224 439
Cost of revenues $ 0 $ (187) $ (366)