v3.25.2
Business Combinations - Pro Forma Information (Details) - Hearsay - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2024
Business Combination, Pro Forma Information [Line Items]    
Revenue $ 113,905 $ 225,049
Net loss $ (11,863) $ (20,548)