IDMTG: Interservice Depot Maintenance Task Group

What does IDMTG mean? The above is one of IDMTG meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Interservice Depot Maintenance Task Group