v3.26.1
Consolidated Statements of Cash Flows (unaudited) - Consolidated Variable Interest Entities - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Summary of Significant Accounting Policies [Line Items]    
Cash and cash equivalents $ 363,149 $ 399,804
Consolidated Entity, Excluding Consolidated VIE    
Summary of Significant Accounting Policies [Line Items]    
Cash and cash equivalents 363,149 399,804
Consolidated VIEs    
Summary of Significant Accounting Policies [Line Items]    
Cash and cash equivalents 77,092 70,791
Cash and cash equivalents $ 440,241 $ 470,595