Annual report pursuant to Section 13 and 15(d)

Variable Interest Entities and Equity Method Investments - Additional Information (Details)

v3.24.0.1
Variable Interest Entities and Equity Method Investments - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
investment_fund
joint_venture
Dec. 31, 2022
joint_venture
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Investment funds 5  
Number of investment funds 3  
Number of joint ventures | joint_venture 7 5
Contributions to equity investment | $ $ 5,554