XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Basis of Presentation (Details Narrative) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Trade accounts receivable $ 9,000 $ (57)
Previously Reported [Member]    
Trade accounts receivable   $ 2,100
net2phone 2.0, Inc. [Member]    
Ownership percentage 94.00%  
Fully diluted basis assuming vesting, percentage 90.10%  
National Retail Solutions [Member]    
Ownership percentage 81.20%  
Fully diluted basis assuming vesting, percentage 78.90%