You can't get it from history, when you get the lock again then query the table mentioned above. Also, to check any kind of session blocking issue use that query.
select b.session_id ,a.SERIAL#, a.username "Blocker Details"
from v$session a,dba_lock b
where b.session_id = a.sid
and b.blocking_others = 'Blocking';