| r0.1 | label_boi_a2/Number of presented checks | boi_met:ri1384 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | N/A |
| r0.2 | label_boi_a2/Canceled checks | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | N/A |
| r0.3 | label_boi_a2/Checks with insufficient coverage | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | N/A |
| r0.4 | label_boi_a2/Checks with insufficient coverage or canceled | boi_met:ri1373 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | N/A |
| r0.5 | label_boi_a2/Returned checks for other reasons | boi_met:ri1374 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | N/A |
| r0.6 | label_boi_a2/Private individuals segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x307 | N/A |
| r0.7 | label_boi_a2/Micro business segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x314 | N/A |
| r0.8 | label_boi_a2/Small business segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x335 | N/A |
| r0.9 | label_boi_a2/Medium business segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x310 | N/A |
| r0.10 | label_boi_a2/Large business segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x309 | N/A |
| r0.11 | label_boi_a2/Private individuals segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x307 | N/A |
| r0.12 | label_boi_a2/Micro business segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x314 | N/A |
| r0.13 | label_boi_a2/Small business segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x335 | N/A |
| r0.14 | label_boi_a2/Medium business segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x310 | N/A |
| r0.15 | label_boi_a2/Large business segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x309 | N/A |
| r0.16 | label_boi_a2/warning due to 5 checks without insufficient coverage | boi_met:ri1375 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | N/A |
| r0.17 | label_boi_a2/Number of checks cancell orders | boi_met:ri1376 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | N/A |
| 1.1 | Total/Number of presented checks | boi_met:ri1384 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | boi_SE:x16 |
| 1.2 | Total/Canceled checks | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | boi_SE:x16 |
| 1.3 | Total/Checks with insufficient coverage | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | boi_SE:x16 |
| 1.4 | Total/Checks with insufficient coverage or canceled | boi_met:ri1373 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | boi_SE:x16 |
| 1.5 | Total/Returned checks for other reasons | boi_met:ri1374 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | boi_SE:x16 |
| 1.6 | Total/Private individuals segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x307 | boi_SE:x16 |
| 1.7 | Total/Micro business segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x314 | boi_SE:x16 |
| 1.8 | Total/Small business segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x335 | boi_SE:x16 |
| 1.9 | Total/Medium business segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x310 | boi_SE:x16 |
| 1.10 | Total/Large business segment | boi_met:ri1372 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x309 | boi_SE:x16 |
| 1.11 | Total/Private individuals segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x307 | boi_SE:x16 |
| 1.12 | Total/Micro business segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x314 | boi_SE:x16 |
| 1.13 | Total/Small business segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x335 | boi_SE:x16 |
| 1.14 | Total/Medium business segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x310 | boi_SE:x16 |
| 1.15 | Total/Large business segment | boi_met:ri1385 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | boi_SE:x309 | boi_SE:x16 |
| 1.16 | Total/warning due to 5 checks without insufficient coverage | boi_met:ri1375 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | boi_SE:x16 |
| 1.17 | Total/Number of checks cancell orders | boi_met:ri1376 | xbrli:decimalItemType | instant | boi_CS:x1 | boi_GA:x1 | N/A | boi_SE:x16 |