v3.26.1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Goodwill And Intangible Assets [Line Items]      
Goodwill $ 263,491 $ 263,801 $ 262,686
Estimated amortization expense remainder of 2026 1,600    
Estimated amortization expense for intangible assets 2027 2,600    
Estimated amortization expense for intangible assets 2028 2,600    
Estimated amortization expense for intangible assets 2029 2,600    
Estimated amortization expense for intangible assets 2030 2,600    
Estimated amortization expense for intangible assets 2031 2,600    
Estimated amortization expense for intangible assets thereafter 12,300    
U.S.      
Goodwill And Intangible Assets [Line Items]      
Goodwill 258,000 258,000  
International      
Goodwill And Intangible Assets [Line Items]      
Goodwill $ 5,500 $ 5,800