XML 80 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Changes in Liabilities Measured at Fair Value on a Recurring Basis (Details) - Contingent Earnout Liabilities - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period $ 335,384 $ 48,234 $ 23,293 $ 145,559
Change in fair value of contingent consideration 12,303 (1,957) 14,272 6,104
Fair value of contingent consideration issuances 0 8,766 315,998 8,766
Settlement of contingent consideration (863) (38,312) (6,739) (143,698)
Balance at end of period $ 346,824 16,731 $ 346,824 16,731
Contingent earnout liabilities settled through issuance (reduction) of earnout incentive bonus payable   $ 1,500   (1,600)
Contingent earnout liabilities settled through the issuance of related party notes payable included as payments of contingent earnout consideration       $ 5,600