What does abgehoben sein mean?

abgehoben sein - German to English

is out-of touch with truth