v3.26.1
Commitments and Contingencies (Details) - Dec. 31, 2025
¥ in Thousands, $ in Thousands
CNY (¥)
USD ($)
Commitments and Contingencies    
Total investment commitments ¥ 115,152 $ 16,467