Quarterly report [Sections 13 or 15(d)]

Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details)

v3.25.2
Goodwill and Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Finite-Lived Intangible Assets [Line Items]        
Amortization $ 3,435 $ 5,928 $ 6,856 $ 14,987
Cost of net revenue        
Finite-Lived Intangible Assets [Line Items]        
Amortization 2,844 5,336 5,673 13,804
Selling, general and administrative        
Finite-Lived Intangible Assets [Line Items]        
Amortization $ 591 $ 592 $ 1,183 $ 1,183