XML 125 R114.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value of Financial Assets and Liabilities - Schedule of Quantitative Information about Level 3 Fair Value Measurements (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 12,143 $ 6,040
Liabilities 1,356 2,416
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration $ 22,628 $ 22,652
Level 3 | Minimum | Discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.000 0.000
Level 3 | Minimum | Probability of meeting earnout and contingencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.990 0.990
Level 3 | Maximum | Discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.080 0.080
Level 3 | Maximum | Probability of meeting earnout and contingencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 1.000 1.000
Level 3 | Weighted Average | Discount rate    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.037 0.037
Level 3 | Weighted Average | Probability of meeting earnout and contingencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Contingent consideration liability, measurement input 0.995 0.995
Level 3 | Forward Sales Contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets $ 9,265 $ 2,799
Liabilities 1,355 1,809
Level 3 | Rate lock commitments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Assets 2,878 3,241
Liabilities $ 1 $ 607