Rent the Runway posts $89.9M in Q1 revenue as losses narrow