XML 66 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Acquisition - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 20, 2023
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2024
Jul. 31, 2023
Business Acquisition [Line Items]            
Receivable from the seller for working capital adjustments           $ 300,000
Revenues   $ 64,129,000 $ 58,353,000   $ 126,628,000 115,205,000
Stock-based compensation   4,595,000 $ 3,624,000   $ 8,958,000 7,124,000
Junction Networks, Inc.            
Business Acquisition [Line Items]            
Receivable from the seller for working capital adjustments           $ 300,000
OnSIP            
Business Acquisition [Line Items]            
Total cash consideration       $ 9,500,000    
2600Hz, Inc            
Business Acquisition [Line Items]            
Payment of cash consideration subject to working capital adjustments $ 32,200,000          
Contingency related payments 0          
Cash acquired 1,800,000          
Intangible assets $ 21,200,000          
2600Hz, Inc | Restricted Stock Units            
Business Acquisition [Line Items]            
Number of units issued         423,000  
Vesting period         18 months  
Stock-based compensation         $ 4,300,000  
2600Hz, Inc | Developed technology            
Business Acquisition [Line Items]            
Intangible assets   $ 18,400,000     $ 18,400,000