XML 81 R68.htm IDEA: XBRL DOCUMENT v3.26.3
Commitments and Contingencies - Narrative (Details)
$ in Thousands
9 Months Ended
Aug. 31, 2026
USD ($)
Aug. 14, 2025
USD ($)
day
shares
Sep. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Business Combination, Contingent Consideration [Line Items]                
Contingent consideration, net of current portion     $ 18,405   $ 12,739      
Surety Bond                
Business Combination, Contingent Consideration [Line Items]                
Contractual obligation     254,800          
Array | Tax Receivable Agreement                
Business Combination, Contingent Consideration [Line Items]                
Contingent consideration     $ 6,514 $ 6,187 8,252 $ 8,468 $ 7,857 $ 9,061
Tax receivable agreement, payment term     125 days          
AWM                
Business Combination, Contingent Consideration [Line Items]                
Contingent consideration $ 40,000              
Contingent consideration arrangement maximum payment amount, reminder of fiscal year 8,000              
Contingent consideration arrangement maximum payment amount, year one 16,000              
Contingent consideration arrangement maximum payment amount, year two $ 16,000              
Contingent consideration, net of current portion     $ 10,134   0      
AWM | APA Earnout Consideration                
Business Combination, Contingent Consideration [Line Items]                
Contingent consideration     18,000 0 0      
APA                
Business Combination, Contingent Consideration [Line Items]                
Contingent consideration   $ 20,000            
Contingent consideration, net of current portion     3,423   7,244      
Earnout consideration (in shares) | shares   4,686,530            
Purchase price consideration   $ 40,000            
Trading days | day   10            
Earnout consideration earned   $ 90,000            
APA | APA Earnout Consideration                
Business Combination, Contingent Consideration [Line Items]                
Contingent consideration     $ 7,057 $ 18,384 $ 19,038