v3.23.3
Accounts Receivable - Summary of Accounts Receivable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable $ 116,786 $ 87,306  
Provision for credit losses (4,353) (4,220)  
Total accounts receivable, net $ 112,433 $ 83,086 $ 75,000