XML 107 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets - Summary of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount $ 114,186 $ 114,079
Finite-lived intangible assets, accumulated amortization (78,882) (65,648)
Total 35,304 48,431
Other intangible assets, gross carrying amount 115,086 114,979
Other intangible assets, net carrying amount 36,204 49,331
Trade names and trademarks    
Indefinite-Lived Intangible Assets [Line Items]    
Trade names and trademarks 900 900
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 108,550 108,550
Finite-lived intangible assets, accumulated amortization (73,482) (60,667)
Total 35,068 47,883
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 3,636 3,529
Finite-lived intangible assets, accumulated amortization (3,558) (3,311)
Total 78 218
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 1,700 1,700
Finite-lived intangible assets, accumulated amortization (1,542) (1,442)
Total 158 258
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross carrying amount 300 300
Finite-lived intangible assets, accumulated amortization (300) (228)
Total $ 0 $ 72