Mergers and Acquisitions (Details) - Schedule of the company’s pro forma revenue and net loss - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2022 |
Mar. 31, 2021 |
|
Schedule of the company’s pro forma revenue and net loss [Abstract] | ||
Revenue | $ 78,813 | $ 41,603 |
Net loss | $ (10,369) | $ (82,357) |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The revenues and gains recognized recorded for each transaction with the acquiree that is recognized separately from the acquisition of assets and assumptions of liabilities in the business combination. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|