v3.26.1
Variable Interest Entities - Additional Information (Detail)
Jun. 30, 2026
USD ($)
Variable Interest Entities [Abstract]  
Maximum exposure to loss from interest in VIE $ 41,112,414