The past tense of detach is detached.
The third-person singular simple present indicative form of detach is detaches.
The present participle of detach is detaching.
The past participle of detach is detached.