Quarterly report pursuant to Section 13 or 15(d)

Consolidated Financial Statements Details - Accounts Payable (Detail)

v3.23.3
Consolidated Financial Statements Details - Accounts Payable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Accounts payable — Managed Services $ 18,471 $ 14,724
Accounts payable 40,512 36,738
Accounts Payable - Managed Services [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Accounts payable — Managed Services 22,413 17,972
Accounts Payable - Other [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Accounts payable — Other $ 18,099 $ 18,766