XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Variable Interest Entities - Summary of assets and liabilities of the Company's consolidated VIE (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
ASSETS    
Cash and cash equivalents $ 125,083 $ 138,545
Accounts receivable 12,460 9,640
Total assets 144,780 156,254
LIABILITIES    
Accrued expenses and other current liabilities 9,800 16,502
Variable Interest Entity [Member]    
ASSETS    
Cash and cash equivalents 1,240 883
Accounts receivable 6,962 1,716
Other assets 1,241 4,813
Total assets 9,443 7,412
LIABILITIES    
Accrued expenses and other current liabilities 4,839 3,758
Total Liabilities $ 4,839 $ 3,758