id roth net worth