XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Business Segment and Geographic Information (Details) - Schedule of net long-lived assets and total assets held outside of the United States - USD ($)
$ in Thousands
Apr. 30, 2021
Jul. 31, 2020
Long-lived assets, net:    
Long-lived assets, net $ 2,676 $ 3,055
Total assets:    
Total assets 33,044 12,005
United States [Member]    
Long-lived assets, net:    
Long-lived assets, net 2,082 2,513
Total assets:    
Total assets 27,108 7,730
Foreign [Member]    
Long-lived assets, net:    
Long-lived assets, net 594 542
Total assets:    
Total assets $ 5,936 $ 4,275