v3.22.2.2
Other Balance Sheet Amounts - Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable—seller $ 845,460 $ 971,220
Accounts payable—trade 27,255 11,904
Accrued employee-related payables 14,870 16,230
Accrued holdback - indemnification claims 2,486 1,602
Total $ 890,071 $ 1,000,956