v3.25.2
Subsequent Events - Additional Information (Detail) - Subsequent Event
Jul. 28, 2025
$ / shares
Subsequent Event [Line Items]  
ETC fair value per share $ 21.97
Subsequent event, date Jul. 28, 2025