XML 82 R75.htm IDEA: XBRL DOCUMENT v3.25.3
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
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance $ 53,351 $ 25,057
Total Assets, Beginning balance 1,544 3,461
Acquisitions   29,372
Asset value, Changes in fair value included in earnings $ (1,544) $ (3,461)
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 $ (19,094) $ 1,775
Payment of contingent consideration payable (12,100) (1,450)
Measurement period adjustment 1,548  
Ending balance 23,705 54,754
Total Assets, Ending balance 0 0
Business Acquisitions Contingent Consideration, Current    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance 26,872 3,592
Acquisitions   4,976
Changes in fair value included in earnings 231 131
Payment of contingent consideration payable (12,100) (1,450)
Reclass of long term to short term contingent liabilities (480) (826)
Measurement period adjustment 1,548  
Ending balance 15,609 6,423
Business Acquisitions Contingent Consideration, Long-Term    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance 6,255 2,448
Acquisitions   24,396
Changes in fair value included in earnings 1,075 254
Reclass of long term to short term contingent liabilities 480 826
Ending balance 7,810 27,924
Conversion Option Related to Series A-2 Preferred Stock    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance 20,224 19,017
Changes in fair value included in earnings (20,224) 1,037
Ending balance 0 20,054
Interest Rate Swap    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Assets, Beginning balance 1,544 [1] 3,461
Asset value, Changes in fair value included in earnings (1,544) (3,461)
Changes in fair value included in earnings 286 353
Ending balance 286 [1] 353
Total Assets, Ending balance $ 0 [1] $ 0
[1] Included in other non-current liabilities and other assets in the unaudited condensed consolidated statement of financial position as of September 30, 2025 and audited condensed consolidated statement of financial position as of December 31, 2024, respectively.