XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Annual Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Remainder of fiscal year $ 9,216  
Expected amortization, year one 11,880 $ 12,017
Expected amortization, year two 10,855 11,568
Expected amortization, year three 10,650 10,563
Expected amortization, year four 5,393 10,423
Expected amortization, year five   5,065
Thereafter 31,742  
Thereafter   31,715
Indefinite-Lived Intangible Assets [Line Items]    
Other intangible assets 79,736 81,351
Trade names indefinite life    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 8,500 8,500
IPR&D    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 4,180 4,464
Management service contracts    
Finite-Lived Intangible Assets [Line Items]    
Remainder of fiscal year 1,715  
Expected amortization, year one 2,287 2,287
Expected amortization, year two 2,287 2,287
Expected amortization, year three 2,287 2,287
Expected amortization, year four 2,287 2,287
Expected amortization, year five   2,291
Thereafter 4,386  
Thereafter   4,384
Amortization total $ 15,249 $ 15,823
Weighted average amortization period remaining in years 6 years 8 months 12 days 6 years 10 months 24 days
Covenant not to compete and other contracts    
Finite-Lived Intangible Assets [Line Items]    
Remainder of fiscal year $ 705  
Expected amortization, year one 679 $ 947
Expected amortization, year two 385 660
Expected amortization, year three 295 365
Expected amortization, year four 126 275
Expected amortization, year five   106
Thereafter 3  
Thereafter   0
Amortization total $ 2,193 $ 2,353
Weighted average amortization period remaining in years 3 years 1 month 6 days 3 years 2 months 12 days
Customer lists    
Finite-Lived Intangible Assets [Line Items]    
Remainder of fiscal year $ 822  
Expected amortization, year one 988 $ 1,084
Expected amortization, year two 813 962
Expected amortization, year three 774 786
Expected amortization, year four 774 750
Expected amortization, year five   750
Thereafter 9,931  
Thereafter   9,628
Amortization total $ 14,102 $ 13,960
Weighted average amortization period remaining in years 17 years 17 years 2 months 12 days
Patent and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Remainder of fiscal year $ 289  
Expected amortization, year one 386 $ 293
Expected amortization, year two 365 293
Expected amortization, year three 303 293
Expected amortization, year four 64 293
Expected amortization, year five   51
Thereafter 124  
Thereafter   121
Amortization total $ 1,531 $ 1,344
Weighted average amortization period remaining in years 4 years 2 months 12 days 5 years
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Remainder of fiscal year $ 5,627  
Expected amortization, year one 7,463 $ 7,329
Expected amortization, year two 6,928 7,289
Expected amortization, year three 6,928 6,755
Expected amortization, year four 2,123 6,755
Expected amortization, year five   1,848
Thereafter 4,611  
Thereafter   4,610
Amortization total $ 33,680 $ 34,586
Weighted average amortization period remaining in years 5 years 3 months 18 days 5 years 4 months 24 days
Trade names indefinite life    
Finite-Lived Intangible Assets [Line Items]    
Remainder of fiscal year $ 58  
Expected amortization, year one 77 $ 77
Expected amortization, year two 77 77
Expected amortization, year three 63 77
Expected amortization, year four 19 63
Expected amortization, year five   19
Thereafter 7  
Thereafter   8
Amortization total $ 301 $ 321
Weighted average amortization period remaining in years 4 years 4 years 3 months 18 days