v3.26.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Goodwill [Table Text Block]
December 31, 2025AcquisitionsJune 30, 2026
Goodwill$115,759 $— $115,759 
Intangible Asset, Finite-Lived [Table Text Block]
Gross Intangible AssetsDecember 31, 2025AcquisitionsJune 30, 2026
Customer relationships$182,024 $6,003 $188,027 
Developed technology19,501— 19,501
Trade names880— 880
Non-compete agreements1,032— 1,032
Total$203,437 $6,003 $209,440 

The gross carrying amount and accumulated amortization of our intangible assets are as follows for the periods presented below (in thousands, except weighted average periods):
Weighted Average
Amortization
Period
(in Years)
Gross Intangible AssetsAccumulated
Amortization
Net Intangible Assets
June 30, 2026
Customer relationships8.4$188,027 $(110,998)$77,029 
Developed technology6.619,501 (13,075)6,426 
Trade names4.3880 (880)— 
Non-compete agreements5.21,032 (961)71 
 8.2$209,440 $(125,914)$83,526 
December 31, 2025
Customer relationships8.5$182,024 $(101,343)$80,681 
Developed technology6.619,501 (12,348)7,153 
Trade names4.3880 (880)— 
Non-compete agreements5.21,032 (955)77 
8.3$203,437 $(115,526)$87,911 
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]
The following table summarizes the future estimated amortization expense relating to our intangible assets as of June 30, 2026 (in thousands):
2026 (Remaining)$8,951 
202717,213 
202815,768 
202913,604 
20309,974 
20318,993 
Thereafter9,023 
 $83,526