Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Schedule of Business Acquisition, Pro Forma Information (Details)

v3.21.2
Business Combinations - Schedule of Business Acquisition, Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Business Combinations [Abstract]        
Revenues, net $ 200,540 $ 104,137 $ 379,518 $ 262,130
Net income (loss) $ (108,961) $ (8,218) $ (82,973) $ 1,512