Eargo completes $100M senior secured convertible notes issuance