IDL company explosion