Could you elaborate on the process of unstaking Osmosis tokens? I understand that staking is a method of locking up digital assets to participate in the security and operations of a blockchain network, earning rewards in return. However, when it comes to Osmosis, I'm curious about the steps involved in reversing this process. Is there a specific period of time one must wait before being able to unstake? Are there any fees associated with unstaking? And how does the process differ from staking, both technically and from a user's perspective? I'd appreciate a concise yet detailed explanation of the unstaking procedure for Osmosis.