v3.26.1
Variable Interest Entities - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Jan. 31, 2025
Jan. 31, 2026
Aug. 01, 2025
Feb. 18, 2025
Variable Interest Entity [Line Items]                
Total assets $ 271,134   $ 271,134     $ 263,659    
Total liabilities 111,547   111,547     105,977    
Unit Purchase Agreement                
Variable Interest Entity [Line Items]                
Percentage of equity interest             56.80%  
Visitor Reach                
Variable Interest Entity [Line Items]                
Acquired equity ownership percentage         51.20%      
Total assets 10,100   10,100     9,900    
Total liabilities 1,800   1,800     1,200    
Share Repurchase Program         332      
Stock Repurchase Program Percent Of Shares         16.00%      
Variable Interest Entity Ownership Percentage         35.22%      
Options exercise price to purchase units         $ 1,506      
Barna Acquisition                
Variable Interest Entity [Line Items]                
Acquired equity ownership percentage               49.00%
Repayment of new capital outstanding loan limited liquidity               $ 1,300
Commercial services agreement               2,000
Committing to purchasing service agreement               $ 1,000
Total assets 10,400   10,400     10,300    
Total liabilities 1,700   1,700     2,100    
Total redeemable non-controlling interest 3,800   3,800     $ 3,600    
Net income (loss) attributable to redeemable non-controlling interest $ 100 $ (200) $ 200 $ (400)        
Sermons Tech Acquisition                
Variable Interest Entity [Line Items]                
Acquired equity ownership percentage             100.00%