XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination Proforma (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Business Combinations [Abstract]      
Business Acquisition, Pro Forma Revenue $ 570,736 $ 3,017,856 $ 1,189,724
Business Acquisition, Pro Forma Net Income (Loss) $ 128,818 $ 1,299,632 $ (8,654)
Business Acquisition, Pro Forma Earnings Per Share, Basic $ 1.26 $ 12.99 $ (0.08)
Business Acquisition, Pro Forma Earnings Per Share, Diluted $ 1.24 $ 12.81 $ (0.08)