v3.26.1
Significant Accounting Policies - Schedule of Changes in Shares (Details) - USD ($)
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Schedule of Changes in Shares [Line Items]      
Shares, beginning of period 48,664,686 39,626,030 35,203,259
Shares beginning of period, amount $ 878,374,184 $ 657,109,274 $ 571,416,810
Shares issued 14,686,006 9,407,625 5,944,690
Shares issued, amount $ 527,308,972 $ 230,560,739 $ 114,227,672
Shares redeemed (991,839) (368,969) (1,521,919)
Shares redeemed, amount $ (31,484,558) $ (9,295,829) $ (28,535,208)
Shares, end of period 62,358,853 48,664,686 39,626,030
Shares end of period, amount $ 1,374,198,598 $ 878,374,184 $ 657,109,274