XML 31 R19.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Liabilities Measured on Recurring Basis
The following table sets forth a summary of the changes in the fair value of the Company’s Level 3 financial liabilities:
Amount
Fair value as of January 1, 2025$97,256 
Change in the fair value during the year recorded to acquisition related costs2,365 
Payments made during the period(6,315)
Fair value as of June 30, 2025$93,306