XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Schedule of Liability Related To Estimated Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Payments     $ (1,200) $ (1,483)
Fair value adjustment $ 190 $ (572) 2,232 (5,981)
Array | Tax Receivable Agreement        
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Beginning balance 9,429 7,685 8,587 14,577
Payments 0 0 (1,200) (1,483)
Fair value adjustment 190 (572) 2,232 (5,981)
Ending balance $ 9,619 $ 7,113 $ 9,619 $ 7,113