| r0.c0 | Staffing level of management/Current | rj-i:StaffingLevelManagement | xbrli:nonNegativeIntegerItemType | duration | N/A | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r0.c1 | Staffing level of management/Budgeted year 1 | rj-i:StaffingLevelManagement | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r0.c2 | Staffing level of management/Budgeted year 2 | rj-i:StaffingLevelManagement | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r0.c3 | Staffing level of management/Budgeted year 3 | rj-i:StaffingLevelManagement | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r1.c0 | Staffing level of primary staff / teaching staff/Current | rj-i:StaffingLevelTeachingStaff | xbrli:nonNegativeIntegerItemType | duration | N/A | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r1.c1 | Staffing level of primary staff / teaching staff/Budgeted year 1 | rj-i:StaffingLevelTeachingStaff | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r1.c2 | Staffing level of primary staff / teaching staff/Budgeted year 2 | rj-i:StaffingLevelTeachingStaff | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r1.c3 | Staffing level of primary staff / teaching staff/Budgeted year 3 | rj-i:StaffingLevelTeachingStaff | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r2.c0 | Staffing level of scientific staff/Current | rj-i:StaffingLevelScientificStaff | xbrli:nonNegativeIntegerItemType | duration | N/A | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r2.c1 | Staffing level of scientific staff/Budgeted year 1 | rj-i:StaffingLevelScientificStaff | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r2.c2 | Staffing level of scientific staff/Budgeted year 2 | rj-i:StaffingLevelScientificStaff | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r2.c3 | Staffing level of scientific staff/Budgeted year 3 | rj-i:StaffingLevelScientificStaff | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r3.c0 | Staffing level of supporting staff / other employees/Current | rj-i:StaffingLevelOtherEmployees | xbrli:nonNegativeIntegerItemType | duration | N/A | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r3.c1 | Staffing level of supporting staff / other employees/Budgeted year 1 | rj-i:StaffingLevelOtherEmployees | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r3.c2 | Staffing level of supporting staff / other employees/Budgeted year 2 | rj-i:StaffingLevelOtherEmployees | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r3.c3 | Staffing level of supporting staff / other employees/Budgeted year 3 | rj-i:StaffingLevelOtherEmployees | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r4.c0 | Staffing level/Current | rj-i:StaffingLevel | xbrli:nonNegativeIntegerItemType | duration | N/A | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r4.c1 | Staffing level/Budgeted year 1 | rj-i:StaffingLevel | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r4.c2 | Staffing level/Budgeted year 2 | rj-i:StaffingLevel | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r4.c3 | Staffing level/Budgeted year 3 | rj-i:StaffingLevel | xbrli:nonNegativeIntegerItemType | duration | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r5.c0 | Number of students/Current | rj-i:NumberOfStudents | xbrli:nonNegativeIntegerItemType | instant | N/A | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r5.c1 | Number of students/Budgeted year 1 | rj-i:NumberOfStudents | xbrli:nonNegativeIntegerItemType | instant | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r5.c2 | Number of students/Budgeted year 2 | rj-i:NumberOfStudents | xbrli:nonNegativeIntegerItemType | instant | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |
| r5.c3 | Number of students/Budgeted year 3 | rj-i:NumberOfStudents | xbrli:nonNegativeIntegerItemType | instant | rj-dm:BudgetMember | $BasisOfPreparationParam | venj-bw2-dm:SeparateMember |