Quarterly report pursuant to Section 13 or 15(d)

Mergers and Acquisitions (Details) - Schedule of the company???s pro forma revenue and net loss

v3.22.2
Mergers and Acquisitions (Details) - Schedule of the company’s pro forma revenue and net loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Business Acquisition, Pro Forma Information [Abstract]        
Revenue $ 87,340 $ 51,196 $ 166,153 $ 92,799
Net loss $ (23,065) $ (47,243) $ (8,971) $ (129,600)