XML 80 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Schedule of Liability Related To Estimated Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]    
Payments $ (2,574) $ (1,204)
Fair value adjustment (2,586) (150)
Array | Tax Receivable Agreement    
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]    
Beginning balance 8,252 9,061
Payments (2,574) (1,204)
Fair value adjustment 96 (150)
Ending balance 5,774 $ 7,707
Array | Earnout Consideration    
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]    
Beginning balance 19,038  
Additions 0  
Payments 0  
Fair value adjustment (2,682)  
Ending balance $ 16,356