XML 79 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended
Aug. 14, 2025
USD ($)
day
shares
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Surety Bond          
Business Combination, Contingent Consideration [Line Items]          
Contractual obligation   $ 230,800      
Array | Tax Receivable Agreement          
Business Combination, Contingent Consideration [Line Items]          
Contingent consideration   $ 5,774 $ 8,252 $ 7,707 $ 9,061
Tax receivable agreement, payment term   125 days      
Array | Earnout Consideration          
Business Combination, Contingent Consideration [Line Items]          
Contingent consideration   $ 16,356 $ 19,038    
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