v3.26.1
Summary of Significant Accounting Policies - Variable Interest Entities (Details)
3 Months Ended
Mar. 31, 2026
Variable Interest Entities  
Threshold beneficial interest percentage 50.00%
VIE  
Variable Interest Entities  
Variable interest entity ownership percentage 73.60%