v3.25.4
Fair Value Measurements - Schedule of Acquisition unobservable level 3 inputs (Details) - Level 3 - Valuation Technique, Discounted Cash Flow - Measurement Input, Discount Rate - Contingent consideration
Dec. 31, 2025
Minimum  
Business Combination [Line Items]  
Payment discount rate 0.064
Maximum  
Business Combination [Line Items]  
Payment discount rate 0.068