XML 174 R105.htm IDEA: XBRL DOCUMENT v3.24.3
Note 18 - 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, 2024
Jul. 31, 2023
Jul. 31, 2022
Revenue $ 224 $ 164,389 $ 23,161
Cost of revenues (187) (114,719) (15,868)
Sale of Inventory [Member]      
Revenue 0 163,950 22,946
Cost of revenues 0 (114,353) (15,689)
Toll Processing Services [Member]      
Revenue 224 439 215
Cost of revenues $ (187) $ (366) $ (179)