v3.26.1
Goodwill and Other Intangibles - Schedule of Total Intangibles, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Carrying Value $ 198,450 $ 198,450
Accumulated Amortization (52,771) (39,532)
Net Carrying Value 145,679 158,918
Website domain name (Indefinite-lived) 25 25
Total carrying value, gross 198,475 198,475
Total net carrying value 145,704 158,943
Customer Relationships    
Intangible Asset, Finite-Lived [Line Items]    
Carrying Value 92,800 92,800
Accumulated Amortization (12,407) (9,314)
Net Carrying Value 80,393 83,486
Developed Technology    
Intangible Asset, Finite-Lived [Line Items]    
Carrying Value 99,200 99,200
Accumulated Amortization (39,288) (29,462)
Net Carrying Value 59,912 69,738
Tradenames    
Intangible Asset, Finite-Lived [Line Items]    
Carrying Value 6,450 6,450
Accumulated Amortization (1,076) (756)
Net Carrying Value $ 5,374 $ 5,694