XML 77 R65.htm IDEA: XBRL DOCUMENT v3.26.1
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION - Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
SUPPLEMENTAL FINANCIAL STATEMENT INFORMATION    
Accrued project costs $ 50,762 $ 38,623
Accrued compensation 26,940 40,734
Lease liabilities 9,577 2,516
Other 17,786 7,875
Total accrued expenses $ 105,065 $ 89,748