Financial insights of OKLO