Annual report pursuant to Section 13 and 15(d)

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

v3.24.4
Goodwill and Intangible Assets - Summary of Finite-lived Intangible Assets Amortization Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Amortization $ 23,151 $ 38,835 $ 51,597
Cost of net revenue      
Finite-Lived Intangible Assets [Line Items]      
Amortization 20,785 35,952 39,638
Research and development      
Finite-Lived Intangible Assets [Line Items]      
Amortization 0 2 4
Selling, general and administrative      
Finite-Lived Intangible Assets [Line Items]      
Amortization $ 2,366 $ 2,881 $ 11,955