XML 82 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value of Financial Instruments - Summary of Financial Instruments Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance $ 25,057 $ 33,986
Total Assets, Beginning balance 3,461 6,046
Acquisitions 35,765 25
Asset value, Changes in fair value included in earnings $ 317 $ (968)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair value changes in business acquisition contingencies Fair value changes in business acquisition contingencies
Changes in fair value included in earnings $ 126 $ 507
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair value changes in business acquisition contingencies Fair value changes in business acquisition contingencies
Payment of contingent consideration payable $ (1,450) $ (27)
Ending balance 59,498 34,491
Total Assets, Ending balance 3,778 5,078
Business Acquisitions Contingent Consideration, Current    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance 3,592 3,801
Acquisitions 9,628 25
Changes in fair value included in earnings 12 (515)
Payment of contingent consideration payable (1,450) (27)
Reclass of long term to short term contingent liabilities   1,450
Ending balance 11,782 4,734
Business Acquisitions Contingent Consideration, Long-Term    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance 2,448 4,454
Acquisitions 26,137  
Changes in fair value included in earnings 94 117
Reclass of long term to short term contingent liabilities   (1,450)
Ending balance 28,679 3,121
Conversion Option    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance 19,017 25,731
Changes in fair value included in earnings 20 905
Ending balance 19,037 26,636
Interest Rate Swap    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Assets, Beginning balance 3,461 [1] 6,046
Asset value, Changes in fair value included in earnings 317 (968)
Total Assets, Ending balance $ 3,778 [1] $ 5,078
[1] Included in other assets in the unaudited condensed consolidated statement of financial position.