v3.26.1
Goodwill and intangible assets - Summary of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Goodwill And Intangible Assets [Line Items]      
Gross carrying amount $ 26,967 $ 26,967  
Accumulated amortization (24,332) (23,377)  
Net carrying amount 2,635 3,590 $ 19,985
Goodwill $ 47,739 47,739 $ 47,739
Customer relationships      
Goodwill And Intangible Assets [Line Items]      
Useful life (months) 120 months    
Gross carrying amount $ 25,040 25,040  
Accumulated amortization (22,770) (21,830)  
Net carrying amount $ 2,270 3,210  
Non-compete agreements      
Goodwill And Intangible Assets [Line Items]      
Useful life (months) 60 months    
Gross carrying amount $ 303 303  
Accumulated amortization (303) (303)  
Net carrying amount $ 0 0  
Trademarks, trade names, and domain names      
Goodwill And Intangible Assets [Line Items]      
Useful life (months) 60 months    
Gross carrying amount $ 1,624 1,624  
Accumulated amortization (1,259) (1,244)  
Net carrying amount $ 365 $ 380