XML 19 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Apr. 30, 2026
Apr. 30, 2025
Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation [Abstract]    
Cash and cash equivalents $ 91,881 $ 114,994
Restricted cash, current and non-current 13,541 17,021
Total cash, cash equivalents and restricted cash $ 105,422 $ 132,015