XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Narrative (Details)
$ in Thousands
9 Months Ended
Aug. 14, 2025
USD ($)
day
shares
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Surety Bond              
Business Combination, Contingent Consideration [Line Items]              
Contractual obligation   $ 227,400          
Array | Tax Receivable Agreement              
Business Combination, Contingent Consideration [Line Items]              
Contingent consideration   $ 8,468 $ 7,857 $ 9,061 $ 8,665 $ 8,704 $ 10,363
Tax receivable agreement, payment term   125 days          
Array | Earnout Consideration              
Business Combination, Contingent Consideration [Line Items]              
Contingent consideration   $ 20,410 $ 0 $ 0 $ 0 $ 0 $ 0
APA              
Business Combination, Contingent Consideration [Line Items]              
Financial performance targets 3 years            
Earnout consideration (in shares) | shares 4,686,530            
Purchase price consideration $ 40,000            
Trading days | day 10            
Earnout consideration earned $ 90,000