v3.26.1
Goodwill and Other Intangibles - Schedule of Total Intangibles, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Carrying Value $ 198,450 $ 198,450
Accumulated Amortization (46,152) (39,532)
Net Carrying Value 152,298 158,918
Website domain name (Indefinite-lived) 25 25
Total carrying value, gross 198,475 198,475
Total net carrying value 152,323 158,943
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying Value 92,800 92,800
Accumulated Amortization (10,860) (9,314)
Net Carrying Value 81,940 83,486
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Carrying Value 99,200 99,200
Accumulated Amortization (34,375) (29,462)
Net Carrying Value 64,825 69,738
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Carrying Value 6,450 6,450
Accumulated Amortization (917) (756)
Net Carrying Value $ 5,533 $ 5,694