XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - 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
3 Months Ended 6 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Revenue $ 49,750 $ 116 $ 66,837 $ 224
Cost of revenues (31,524) (97) (42,360) (187)
Sale of Inventory [Member]        
Revenue 49,750 0 66,837 0
Cost of revenues (31,524) 0 (42,360) 0
Toll Processing Services [Member]        
Revenue 0 116 0 224
Cost of revenues $ 0 $ (97) $ 0 $ (187)