v3.25.4
Financial Instruments - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)
Dec. 31, 2025
Dec. 31, 2024
Minimum | IRLCs - prepaid expenses and other current assets | Not Designated as Hedging Instrument    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.47 0.47
Minimum | Discount Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input 0.0518 0.0570
Minimum | Probability of Achieving Performance Metrics    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input 0.96 0.92
Maximum | IRLCs - prepaid expenses and other current assets | Not Designated as Hedging Instrument    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1 1
Maximum | Discount Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input 0.0534 0.0587
Maximum | Probability of Achieving Performance Metrics    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input 1 1
Weighted average | IRLCs - prepaid expenses and other current assets | Not Designated as Hedging Instrument    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.86 0.82
Weighted average | Discount Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input 0.0526 0.0581
Weighted average | Probability of Achieving Performance Metrics    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination, contingent consideration, liability, measurement input 0.98 0.96