XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions - Summary of Preliminary Purchase Price Allocation at Fair Value (Details) - Series of Individually Immaterial Business Acquisitions - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Total $ 27,361 $ 19,626
Licensing rights    
Business Acquisition [Line Items]    
Indefinite-lived intangible assets 0 974
Customer relationships    
Business Acquisition [Line Items]    
Finite-lived intangible assets $ 20,050 $ 14,177
Weighted-Average Life 10 years 5 months 12 days 12 years 10 months 24 days
Contract rights    
Business Acquisition [Line Items]    
Finite-lived intangible assets $ 6,980 $ 4,448
Weighted-Average Life 1 year 2 months 4 days 2 years 3 months 10 days
Favorable leaseholds    
Business Acquisition [Line Items]    
Finite-lived intangible assets $ 331 $ 27
Weighted-Average Life 7 years 9 months 3 days 1 year 5 months 1 day