v3.26.1
Revenue - Schedule of Primary Revenue Streams (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Disaggregation of Revenue [Line Items]        
Total revenue [1] $ 46,573 $ 16,173 $ 88,103 $ 28,475
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenue 10,989 3,248 19,516 6,270
Marketplace        
Disaggregation of Revenue [Line Items]        
Total revenue 2,079 2,176 7,039 6,935
Advertising        
Disaggregation of Revenue [Line Items]        
Total revenue 10,575 3,322 21,200 4,036
Platform        
Disaggregation of Revenue [Line Items]        
Total revenue [1] 23,643 8,746 47,755 17,241
Platform Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue [1] $ 22,930 $ 7,427 $ 40,348 $ 11,234
[1] Includes revenues from related parties of $2.3 million and $1.2 million for the three months ended July 31, 2026 and 2025, respectively, and $4.7 million and $1.9 million for the six months ended July 31, 2026 and 2025, respectively.