XML 112 R98.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]                
Revenue $ 515,024 $ 419,865 $ 300,586 $ 720,451 $ 1,235,475 $ 1,637,546 $ 853,318 $ 872,662
Gross Profit $ 80,223 $ 39,946 $ 26,587 $ 66,533 $ 146,756 227,276 82,859 202,801
Array Legacy Operations                
Segment Reporting Information [Line Items]                
Revenue           1,267,883 853,318 872,662
Gross Profit           168,170 $ 82,859 $ 202,801
STI Operations                
Segment Reporting Information [Line Items]                
Revenue           369,663    
Gross Profit           $ 59,106