Related party transactions |
9 Months Ended |
|---|---|
Oct. 31, 2025 | |
| Related Party Transactions [Abstract] | |
| Related party transactions | Related party transactions For the three months ended October 31, 2025 and 2024, the Company recognized revenue totaling $301 and $326, respectively, for advertisements placed by a pharmaceutical company. For the nine months ended October 31, 2025 and 2024, the Company recognized revenue totaling $762 and $997, respectively, for advertisements placed by the same pharmaceutical company. One of the Company's independent members of its board of directors serves on the board of directors for this pharmaceutical company. As of October 31, 2025 and January 31, 2025, accounts receivable from the pharmaceutical company totaled $361 and $116, respectively. |