v3.26.1
REVENUES FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Disaggregation of Revenues      
Totals $ 944,606 $ 874,179 $ 573,333
Project development activities      
Disaggregation of Revenues      
Totals 2,100    
United States      
Disaggregation of Revenues      
Totals 852,212 783,107 334,244
Republic of Ireland      
Disaggregation of Revenues      
Totals 65,009 81,356 198,701
United Kingdom      
Disaggregation of Revenues      
Totals $ 27,385 $ 9,716 $ 40,388