XML 332 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions and Disposition - Summary of Business Acquisition, Pro Forma Information (Details) - Solar - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]    
Total revenue $ 5,905,148 $ 5,590,880
Net income (loss) $ (328,099) $ (680,992)