Headquarters: USA
Founded Date: 2015
Employee Number: ~280–450
Total Funding: >$1.3B
Estimated Revenue: ~$240M (2025 est.)