v3.26.1
Intangible Assets - Summary of Total Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Accumulated Amortization $ (44,335) $ (38,094)
Net Balance 75,018  
Intangible Asset, Excluding Goodwill, Indefinite-Lived [Abstract]    
Gross Amount 127,675 126,674
Net Balance 83,340 88,580
Domain name    
Intangible Asset, Excluding Goodwill, Indefinite-Lived [Abstract]    
Gross Amount 281 281
Licensing rights    
Intangible Asset, Excluding Goodwill, Indefinite-Lived [Abstract]    
Gross Amount 8,041 8,041
Customer relationships    
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Gross Amount 94,662 94,302
Accumulated Amortization (21,676) (17,573)
Net Balance 72,986 76,729
Contract rights    
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Gross Amount 22,741 22,720
Accumulated Amortization (22,323) (20,245)
Net Balance 418 2,475
Leasehold    
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Gross Amount 640 640
Accumulated Amortization (312) (268)
Net Balance 328 372
Developed technology    
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]    
Gross Amount 1,310 690
Accumulated Amortization (24) (8)
Net Balance $ 1,286 $ 682