XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Jan. 31, 2025
Segment Reporting, Revenue Reconciling Item [Line Items]          
Total Revenues $ 201,033 $ 183,882 $ 585,236 $ 535,542  
Total long-lived assets 225,222   225,222   $ 262,381
United States          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Total Revenues 118,487 110,320 346,523 322,978  
Total long-lived assets 207,210   207,210   248,698
International          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Total Revenues 82,546 $ 73,562 238,713 $ 212,564  
Total long-lived assets $ 18,012   $ 18,012   $ 13,683