v3.26.1
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Annual Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
2026 $ 23,998 $ 21,414
2027 27,702 18,168
2028 27,222 17,936
2029 20,567 11,672
2030 18,310 9,497
Thereafter 135,682 69,821
Indefinite-Lived Intangible Assets [Line Items]    
Other intangible assets 253,481 148,508
Trade names indefinite life    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 7,100 8,500
IPR&D    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 11,280 10,020
Management service contracts    
Finite-Lived Intangible Assets [Line Items]    
2026 1,715 2,287
2027 2,287 2,287
2028 2,287 2,287
2029 2,287 2,287
2030 2,287 2,287
Thereafter 2,098 2,096
Total $ 12,961 $ 13,531
Weighted average amortization period remaining in years 5 years 7 months 6 days 5 years 9 months 18 days
Covenant not to compete and other contracts    
Finite-Lived Intangible Assets [Line Items]    
2026 $ 1,532 $ 2,039
2027 1,809 1,745
2028 1,719 1,655
2029 1,228 1,195
2030 145 119
Thereafter 2 0
Total $ 6,435 $ 6,753
Weighted average amortization period remaining in years 3 years 4 months 24 days 3 years 7 months 6 days
Customer lists    
Finite-Lived Intangible Assets [Line Items]    
2026 $ 6,205 $ 3,914
2027 8,119 3,736
2028 8,078 3,694
2029 8,078 3,694
2030 8,078 3,694
Thereafter 94,091 43,016
Total $ 132,649 $ 61,748
Weighted average amortization period remaining in years 16 years 4 months 24 days 16 years 10 months 24 days
Patent and trademarks    
Finite-Lived Intangible Assets [Line Items]    
2026 $ 480 $ 763
2027 385 391
2028 321 326
2029 66 67
2030 43 43
Thereafter 82 83
Total $ 1,377 $ 1,673
Weighted average amortization period remaining in years 3 years 3 months 18 days 3 years 1 month 6 days
Developed Technology & Software    
Finite-Lived Intangible Assets [Line Items]    
2026 $ 9,925 $ 9,712
2027 12,712 9,177
2028 12,712 9,177
2029 7,578 3,958
2030 6,859 3,227
Thereafter 16,567 5,770
Total $ 66,353 $ 41,021
Weighted average amortization period remaining in years 6 years 5 years
Trade names indefinite life    
Finite-Lived Intangible Assets [Line Items]    
2026 $ 1,277 $ 394
2027 1,702 394
2028 1,667 359
2029 1,111 252
2030 898 127
Thereafter 3,805 336
Total $ 10,460 $ 1,862
Weighted average amortization period remaining in years 9 years 5 years 7 months 6 days
Certifications    
Finite-Lived Intangible Assets [Line Items]    
2026 $ 2,536 $ 1,867
2027 250 0
2028 0 0
2029 0 0
2030 0 0
Thereafter 0 0
Total $ 2,786 $ 1,867
Weighted average amortization period remaining in years 3 months 18 days 9 months 18 days
Others    
Finite-Lived Intangible Assets [Line Items]    
2026 $ 328 $ 438
2027 438 438
2028 438 438
2029 219 219
2030 0 0
Thereafter 657 0
Total $ 2,080 $ 1,533
Weighted average amortization period remaining in years 2 years 2 months 12 days 3 years 4 months 24 days