| Schedule of Related Party Expenses [Table Text Block] |
| Three months ended June 30, 2026 | | CORN | | | SOYB | | | CANE | | | WEAT | | | TAGS | | | BTCK | | | TRUST | |
| Amount Recognized for Custody Services | | $ | 35,476 | | | $ | 14,247 | | | $ | 10,656 | | | $ | 57,094 | | | $ | 4,120 | | | $ | 50 | | | $ | 121,643 | |
| Amount of Custody Services Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | 4,120 | | | $ | - | | | $ | 4,120 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amount Recognized for Distribution Services | | $ | 12,272 | | | $ | 4,197 | | | $ | 3,496 | | | $ | 17,397 | | | $ | 1,258 | | | $ | - | | | $ | 38,620 | |
| Amount of Distribution Services Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | 1,258 | | | $ | - | | | $ | 1,258 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amount Recognized for Wilmington Trust | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | |
| Amount of Wilmington Trust Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | |
| Three months ended June 30, 2025 | | CORN | | | SOYB | | | CANE | | | WEAT | | | TAGS | | | BTCK | | | TRUST | |
| Amount Recognized for Custody Services | | $ | 23,803 | | | $ | 10,335 | | | $ | 6,701 | | | $ | 49,700 | | | $ | 2,123 | | | $ | - | | | $ | 92,662 | |
| Amount of Custody Services Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | 2,123 | | | $ | - | | | $ | 2,123 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amount Recognized for Distribution Services | | $ | 8,533 | | | $ | 3,872 | | | $ | 2,305 | | | $ | 18,199 | | | $ | 1,388 | | | $ | - | | | $ | 34,297 | |
| Amount of Distribution Services Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | 1,388 | | | $ | - | | | $ | 1,388 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amount Recognized for Wilmington Trust | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | |
| Amount of Wilmington Trust Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | |
| Six months ended June 30, 2026 | | CORN | | | SOYB | | | CANE | | | WEAT | | | TAGS | | | BTCK | | | TRUST | |
| Amount Recognized for Custody Services | | $ | 62,343 | | | $ | 29,860 | | | $ | 20,152 | | | $ | 116,486 | | | $ | 10,475 | | | $ | 50 | | | $ | 239,366 | |
| Amount of Custody Services Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | 10,475 | | | $ | - | | | $ | 10,475 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amount Recognized for Distribution Services | | $ | 17,970 | | | $ | 8,425 | | | $ | 5,143 | | | $ | 30,386 | | | $ | 2,150 | | | $ | - | | | $ | 64,074 | |
| Amount of Distribution Services Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | 2,150 | | | $ | - | | | $ | 2,150 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amount Recognized for Wilmington Trust | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | |
| Amount of Wilmington Trust Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | |
| Six months ended June 30, 2025 | | CORN | | | SOYB | | | CANE | | | WEAT | | | TAGS | | | BTCK | | | TRUST | |
| Amount Recognized for Custody Services | | $ | 54,973 | | | $ | 26,693 | | | $ | 14,530 | | | $ | 102,011 | | | $ | 4,583 | | | $ | - | | | $ | 202,790 | |
| Amount of Custody Services Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | 4,583 | | | $ | - | | | $ | 4,583 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amount Recognized for Distribution Services | | $ | 17,820 | | | $ | 8,560 | | | $ | 5,284 | | | $ | 33,061 | | | $ | 2,408 | | | $ | - | | | $ | 67,133 | |
| Amount of Distribution Services Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | 2,408 | | | $ | - | | | $ | 2,408 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amount Recognized for Wilmington Trust | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | |
| Amount of Wilmington Trust Waived | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | | | $ | - | |
|