v3.26.1
Variable Interest Entities - Additional Information (Detail)
Dec. 31, 2025
USD ($)
Variable Interest Entities [Abstract]  
Maximum exposure to loss from interest in VIE $ 5,228,709