XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Variable Interest Entities - Assets and liabilities of the VIEs (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
ASSETS    
Cash and cash equivalents $ 138,545 $ 198,256
Accounts receivable 9,640 5,512
Total assets 156,254 223,606
LIABILITIES    
Accrued expenses and other current liabilities 16,502 $ 12,562
Variable Interest Entity [Member]    
ASSETS    
Cash and cash equivalents 883  
Accounts receivable 1,716  
Other Assets 4,813  
Total assets 7,412  
LIABILITIES    
Accrued expenses and other current liabilities 3,758  
Total Liabilities $ 3,758