v3.22.2.2
Variable Interest Entity - Consolidated VIE Assets And Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Variable Interest Entity [Line Items]    
Current assets $ 315,502 $ 344,404
Total assets 1,130,330 1,113,249
Current liabilities 32,664 32,891
Total liabilities 750,668 771,711
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Current assets 17,356 13,131
Non-current assets 378,099 372,761
Total assets 395,455 385,892
Current liabilities 3,525 3,652
Non-current liabilities 40,821 40,978
Total liabilities $ 44,346 $ 44,630