XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Maximum    
Fair Value Measurements    
Weighted average cost of capital 20.00%  
Contingent earn-out obligations    
Fair Value Measurements    
Contingent earn-out obligations $ 68,343 $ 140,156
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)    
Balance at beginning of year 140,156 44,222
Issuances 719 51,784
Settlements (80,363) (43,996)
Adjustments to fair value 7,831 88,146
Balance at end of year 68,343 140,156
Recurring basis | Total    
Fair Value Measurements    
Cash and cash equivalents 331,710 549,939
U.S. Treasury bills 7,352  
Contingent earn-out obligations 68,343 140,156
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)    
Balance at beginning of year 140,156  
Balance at end of year 68,343 140,156
Recurring basis | Quoted Market Prices In Active Markets for Identical Assets (Level 1)    
Fair Value Measurements    
Cash and cash equivalents 331,710 549,939
Recurring basis | Significant Other Observable Inputs (Level 2)    
Fair Value Measurements    
U.S. Treasury bills 7,352  
Recurring basis | Significant Unobservable Inputs (Level 3)    
Fair Value Measurements    
Contingent earn-out obligations 68,343 140,156
Reconciliation of the fair value of contingent earn-out obligations that use significant unobservable inputs (Level 3)    
Balance at beginning of year 140,156  
Balance at end of year $ 68,343 $ 140,156