XML 124 R105.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of Changes in Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Contingent Earnout Liabilities - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Liabilities:    
Balance at beginning of year $ 145,559 $ 276,467
Change in fair value of contingent consideration(1) 5,594 (4,949)
Fair value of contingent consideration issuances 18,447 224
Settlement of contingent consideration(2) (146,307) (126,183)
Balance at end of year 23,293 145,559
Contingent earnout liabilities settled through issuance (reduction) of earnout incentive bonus payable (1,800) 41,900
Contingent earnout liabilities settled through issuance of related party notes payable   5,600
Contingent earnout liabilities settled through the issuance of related party notes payable included as payments of contingent earnout consideration $ 5,600 $ 1,500