XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 190,300 $ 190,300
Accumulated Amortization (78,675) (58,408)
Carrying Value 111,625 131,892
Developed and Purchased Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 108,700 108,700
Accumulated Amortization (50,798) (38,050)
Carrying Value 57,902 70,650
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 69,400 69,400
Accumulated Amortization (23,842) (17,336)
Carrying Value 45,558 52,064
Trademarks and Trade names    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Value 12,200 12,200
Accumulated Amortization (4,035) (3,022)
Carrying Value $ 8,165 $ 9,178