XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets - Finite Lived Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amounts $ 467,236,000   $ 467,236,000   $ 295,414,000
Accumulated Amortization (113,937,000)   (113,937,000)   (95,742,000)
Net Book Value 353,299,000   353,299,000   $ 199,672,000
Intangible asset amortization expense $ 10,103,000 $ 6,538,000 18,213,000 $ 13,076,000  
Intangible asset impairment     $ 0 $ 0  
Developed technology          
Intangible Asset, Finite-Lived [Line Items]          
Weighted Average Estimated Useful Lives 9 years   9 years   9 years
Gross Carrying Amounts $ 57,825,000   $ 57,825,000   $ 46,636,000
Accumulated Amortization (18,672,000)   (18,672,000)   (15,450,000)
Net Book Value $ 39,153,000   $ 39,153,000   $ 31,186,000
Trade names          
Intangible Asset, Finite-Lived [Line Items]          
Weighted Average Estimated Useful Lives 9 years   9 years   10 years
Gross Carrying Amounts $ 30,278,000   $ 30,278,000   $ 28,678,000
Accumulated Amortization (10,557,000)   (10,557,000)   (9,093,000)
Net Book Value $ 19,721,000   $ 19,721,000   $ 19,585,000
Acquired customer relationships          
Intangible Asset, Finite-Lived [Line Items]          
Weighted Average Estimated Useful Lives 11 years   11 years   10 years
Gross Carrying Amounts $ 379,133,000   $ 379,133,000   $ 220,100,000
Accumulated Amortization (84,708,000)   (84,708,000)   (71,199,000)
Net Book Value $ 294,425,000   $ 294,425,000   $ 148,901,000