XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Liability Related To Estimated Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Payments     $ (1,204) $ (1,427)
Fair value adjustment $ 150 $ 503 0 (232)
Array | Tax Receivable Agreement        
Business Combination, Contingent Consideration Arrangements, Change In Amount Of Contingent Consideration [Roll Forward]        
Beginning balance 7,707 8,201 9,061 10,363
Payments 0 0 (1,204) (1,427)
Fair value adjustment 150 503 0 (232)
Ending balance $ 7,857 $ 8,704 $ 7,857 $ 8,704