XML 86 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Summary of Business Acquisition, Pro Forma Information (Details) - Sunpro Solar
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]  
Total revenue $ 5,905,148
Net income (loss) $ (328,099)