XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Schedule of Liability Related To Estimated Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Payments     $ (1,204) $ (1,427)
Fair value adjustment $ 1,014 $ (39) 1,014 (271)
Array | Tax Receivable Agreement        
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Beginning balance 7,857 8,704 9,061 10,363
Payments 0 0 (1,204) (1,427)
Fair value adjustment 611 (39) 611 (271)
Ending balance 8,468 8,665 8,468 8,665
Array | Earnout Consideration        
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Beginning balance 0 0 0 0
Additions 20,007 0 20,007 0
Payments 0 0 0 0
Fair value adjustment 403 0 403 0
Ending balance $ 20,410 $ 0 $ 20,410 $ 0