v3.25.2
Schedule of Change in Carrying Amount of Goodwill by Operating Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Indefinite-Lived Intangible Assets [Line Items]      
Balance at beginning $ 26,288 $ 26,457 $ 26,380
Foreign currency translation adjustments 200 (169) 77
Balance at end 26,488 26,288 26,457
Fintech [Member]      
Indefinite-Lived Intangible Assets [Line Items]      
Balance at beginning 3,199 3,199 3,199
Foreign currency translation adjustments
Balance at end 3,199 3,199 3,199
Net2 phone [Member]      
Indefinite-Lived Intangible Assets [Line Items]      
Balance at beginning 9,822 9,844 9,743
Foreign currency translation adjustments 77 (22) 101
Balance at end 9,899 9,822 9,844
Traditional Communications [Member]      
Indefinite-Lived Intangible Assets [Line Items]      
Balance at beginning 13,267 13,414 13,438
Foreign currency translation adjustments 123 (147) (24)
Balance at end $ 13,390 $ 13,267 $ 13,414