XML 64 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 328,960 $ 328,941
Accumulated Amortization (34,236) (26,419)
Net Carrying Value 294,724 302,522
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 97,350 97,350
Accumulated Amortization (11,062) (9,221)
Net Carrying Value 86,288 88,129
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 61,010 61,010
Accumulated Amortization (7,370) (5,845)
Net Carrying Value 53,640 55,165
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 168,340 168,340
Accumulated Amortization (15,514) (11,350)
Net Carrying Value 152,826 156,990
Non-compete agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 2,048 2,048
Accumulated Amortization (285) 0
Net Carrying Value 1,763 2,048
Patent    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 212 193
Accumulated Amortization (5) (3)
Net Carrying Value $ 207 $ 190