XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Goodwill And Intangible Assets [Line Items]      
Goodwill $ 263,771 $ 262,686 $ 262,915
Estimated amortization expense remainder of 2025 1,800    
Estimated amortization expense for intangible assets 2026 3,200    
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 thereafter 14,900    
U.S.      
Goodwill And Intangible Assets [Line Items]      
Goodwill 258,000 258,000  
International      
Goodwill And Intangible Assets [Line Items]      
Goodwill $ 5,800 $ 4,700