v3.26.1
Earning per share - Summary of Earning Per Share (Parenthetical) (Detail)
Mar. 31, 2026
$ / shares
Class A Shares  
Earning per share [line items]  
Par or nominal value per share $ 0.0001
Class C Shares  
Earning per share [line items]  
Par or nominal value per share $ 0.0001