XML 121 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE - Level 3 Measurements (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
2024 acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Finite-lived Intangible Assets Acquired $ 366,000
2023 acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Finite-lived Intangible Assets Acquired $ 41,000
Fair Value, Inputs, Level 3 [Member] | Customer Relationships [Member] | Minimum [Member] | Measurement Input, Discount Rate [Member] | 2024 acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Customer Retention Rate 85.00%
Discount rate 10.00%
Fair Value, Inputs, Level 3 [Member] | Customer Relationships [Member] | Minimum [Member] | Measurement Input, Discount Rate [Member] | 2023 acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Customer Retention Rate 70.00%
Discount rate 12.00%
Fair Value, Inputs, Level 3 [Member] | Customer Relationships [Member] | Maximum [Member] | Measurement Input, Discount Rate [Member] | 2024 acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Customer Retention Rate 92.00%
Discount rate 14.00%
Fair Value, Inputs, Level 3 [Member] | Customer Relationships [Member] | Maximum [Member] | Measurement Input, Discount Rate [Member] | 2023 acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Customer Retention Rate 90.00%
Discount rate 15.00%
Fair Value, Inputs, Level 3 [Member] | Technology-Based Intangible Assets | Measurement Input, Discount Rate [Member] | 2024 acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Technological Obsolescence Rate 10.00%
Estimated Royalty Rate 30.00%
Fair Value, Inputs, Level 3 [Member] | Technology-Based Intangible Assets | Minimum [Member] | Measurement Input, Discount Rate [Member] | 2023 acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Technological Obsolescence Rate 10.00%
Estimated Royalty Rate 25.00%
Fair Value, Inputs, Level 3 [Member] | Technology-Based Intangible Assets | Maximum [Member] | Measurement Input, Discount Rate [Member] | 2023 acquisitions  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Technological Obsolescence Rate 13.00%
Estimated Royalty Rate 30.00%