v3.24.2.u1
Variable Interest Entities (Tables)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Consolidated VIE Assets and Liabilities
The carrying amounts and classification of the consolidated VIE assets and liabilities included in condensed consolidated balance sheets are as follows:
 
As of
June 30, 2024
As of
December 31, 2023
Current assets$29,833 $22,298 
Non-current assets975,577 936,358 
Total assets$1,005,410 $958,656 
Current liabilities$9,650 $8,576 
Non-current liabilities157,172 141,360 
Total liabilities$166,822 $149,936