XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation [Abstract]        
Cash and cash equivalents $ 154,123 $ 123,133 $ 210,184  
Restricted cash, current and non-current 15,051 15,521 0  
Total cash, cash equivalents and restricted cash $ 169,174 $ 138,654 $ 210,184 $ 190,214