XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Revenues and Long-lived Assets by Geographic Region are Based on the Physical Location of the Customers Being Served or the Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 590,961 $ 458,338 $ 368,120
Operating Segments [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 590,961 458,338 368,120
Long-lived assets 50,082 43,668  
Operating Segments [Member] | US [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 566,694 428,941 340,723
Long-lived assets 47,858 43,023  
Operating Segments [Member] | International [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 24,267 29,397 $ 27,397
Long-lived assets $ 2,224 $ 645