XML 50 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Classes of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Total cost of intangibles $ 501,380   $ 501,380
Accumulated Amortization 101,903   93,120
Finite-lived intangibles, net 386,030    
Intangible assets, net 399,477   408,260
Trademarks      
Finite-Lived Intangible Assets [Line Items]      
Trademark - Indefinite lived 13,447   13,447
Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Cost 143,101   143,101
Accumulated Amortization 58,117   55,645
Finite-lived intangibles, net 84,984   87,456
Developed Technology      
Finite-Lived Intangible Assets [Line Items]      
Cost 310,226   310,226
Accumulated Amortization 38,447   33,117
Finite-lived intangibles, net $ 271,779   277,109
Marketing Assets      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period (years) 4 years 4 years  
Cost $ 549   549
Accumulated Amortization 273   238
Finite-lived intangibles, net $ 276   311
Trademarks      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period (years) 15 years 15 years  
Cost $ 31,473   31,473
Accumulated Amortization 3,748   3,223
Finite-lived intangibles, net $ 27,725   28,250
Trade Name      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period (years) 2 years 6 months 2 years 6 months  
Cost $ 2,584   2,584
Accumulated Amortization 1,318   897
Finite-lived intangibles, net $ 1,266   $ 1,687
Minimum | Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period (years) 7 years 7 years  
Minimum | Developed Technology      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period (years) 10 years 10 years  
Maximum | Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period (years) 15 years 15 years  
Maximum | Developed Technology      
Finite-Lived Intangible Assets [Line Items]      
Amortization Period (years) 15 years 15 years