v3.26.1
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Annual Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
2026 $ 15,145 $ 21,414
2027 28,042 18,168
2028 27,564 17,936
2029 20,723 11,672
2030 18,471 9,497
Thereafter 135,403 69,821
Intangible Asset, Indefinite-Lived [Line Items]    
Other intangible assets 245,348 148,508
Trade names indefinite life    
Intangible Asset, Indefinite-Lived [Line Items]    
Indefinite-lived intangible assets 7,100 8,500
IPR&D    
Intangible Asset, Indefinite-Lived [Line Items]    
Indefinite-lived intangible assets 11,282 10,020
Management service contracts    
Intangible Asset, Finite-Lived [Line Items]    
2026 1,144 2,287
2027 2,287 2,287
2028 2,287 2,287
2029 2,287 2,287
2030 2,287 2,287
Thereafter 2,097 2,096
Total $ 12,389 $ 13,531
Weighted average amortization period remaining in years 5 years 3 months 18 days 5 years 9 months 18 days
Covenant not to compete and other contracts    
Intangible Asset, Finite-Lived [Line Items]    
2026 $ 988 $ 2,039
2027 1,826 1,745
2028 1,736 1,655
2029 1,245 1,195
2030 162 119
Thereafter 8 0
Total $ 5,965 $ 6,753
Weighted average amortization period remaining in years 3 years 2 months 12 days 3 years 7 months 6 days
Customer lists    
Intangible Asset, Finite-Lived [Line Items]    
2026 $ 4,092 $ 3,914
2027 8,077 3,736
2028 8,036 3,694
2029 8,036 3,694
2030 8,033 3,694
Thereafter 93,619 43,016
Total $ 129,893 $ 61,748
Weighted average amortization period remaining in years 16 years 2 months 12 days 16 years 10 months 24 days
Patent and trademarks    
Intangible Asset, Finite-Lived [Line Items]    
2026 $ 202 $ 763
2027 382 391
2028 318 326
2029 66 67
2030 43 43
Thereafter 83 83
Total $ 1,094 $ 1,673
Weighted average amortization period remaining in years 3 years 4 months 24 days 3 years 1 month 6 days
Developed Technology & Software    
Intangible Asset, Finite-Lived [Line Items]    
2026 $ 6,557 $ 9,712
2027 12,619 9,177
2028 12,619 9,177
2029 7,538 3,958
2030 6,827 3,227
Thereafter 17,115 5,770
Total $ 63,275 $ 41,021
Weighted average amortization period remaining in years 5 years 10 months 24 days 5 years
Trade names indefinite life    
Intangible Asset, Finite-Lived [Line Items]    
2026 $ 959 $ 394
2027 1,918 394
2028 1,883 359
2029 1,332 252
2030 1,119 127
Thereafter 4,099 336
Total $ 11,310 $ 1,862
Weighted average amortization period remaining in years 8 years 6 months 5 years 7 months 6 days
Certifications    
Intangible Asset, Finite-Lived [Line Items]    
2026 $ 984 $ 1,867
2027 495 0
2028 247 0
2029 0 0
2030 0 0
Thereafter 0 0
Total $ 1,726 $ 1,867
Weighted average amortization period remaining in years 2 months 12 days 9 months 18 days
Others    
Intangible Asset, Finite-Lived [Line Items]    
2026 $ 219 $ 438
2027 438 438
2028 438 438
2029 219 219
2030 0 0
Thereafter 0 0
Total $ 1,314 $ 1,533
Weighted average amortization period remaining in years 2 years 10 months 24 days 3 years 4 months 24 days