XML 20 R6.htm IDEA: XBRL DOCUMENT
v3.23.1

STATEMENTS OF UNALLOCATED RESERVE AND TRUST CORPUS (Parenthetical) - $ / shares | 12 Months Ended
--- | ---
Jan. 31, 2023 | Jan. 31, 2022 | Jan. 31, 2021
First quarterly distribution paid per unit (in dollars per unit) | $ 1.04 | $ 0.89 | $ 0.56
Second quarterly distribution paid per unit (in dollars per unit) | $ 0.84 | 0.09 | 0.05
Third quarterly distribution paid per unit (in dollars per unit) |  | 1.42 | 0.36
Fourth quarterly distribution declared per unit (in dollars per unit) |  | $ 1.75 | $ 0.46

X
- Definition Amount per unit paid out as the first quarterly distribution for the reporting period. + References No definition available. + Details
Name: | msb_FirstQuarterlyDistributionPaidPerUnit
Namespace Prefix: | msb_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount per unit declared or paid out as the fourth quarterly distribution for the reporting period. + References No definition available. + Details
Name: | msb_FourthQuarterlyDistributionDeclaredOrPaidPerUnit
Namespace Prefix: | msb_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount per unit paid out as the second quarterly distribution for the reporting period. + References No definition available. + Details
Name: | msb_SecondQuarterlyDistributionPaidPerUnit
Namespace Prefix: | msb_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount per unit paid out as the third quarterly distribution for the reporting period. + References No definition available. + Details
Name: | msb_ThirdQuarterlyDistributionPaidPerUnit
Namespace Prefix: | msb_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration