v3.26.1
Consolidated Statements of Cash Flows (unaudited) - Consolidated Variable Interest Entities - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Reconciliation of Cash, cash equivalents and cash and cash equivalents held at consolidated variable interest entities to the Consolidated Balance Sheets:    
Total cash and cash equivalents and cash and cash equivalents held at consolidated variable interest entities $ 395,664 $ 399,804
Consolidated Entity, Excluding Consolidated VIE    
Reconciliation of Cash, cash equivalents and cash and cash equivalents held at consolidated variable interest entities to the Consolidated Balance Sheets:    
Cash and cash equivalents 395,664 399,804
Consolidated VIEs    
Reconciliation of Cash, cash equivalents and cash and cash equivalents held at consolidated variable interest entities to the Consolidated Balance Sheets:    
Cash and cash equivalents 76,837 70,791
Total cash and cash equivalents and cash and cash equivalents held at consolidated variable interest entities $ 472,501 $ 470,595