XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Ordinary Shares - Additional Information (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Equity, Class of Treasury Stock [Line Items]  
Share repurchase $ 22,734
Class A ordinary shares  
Equity, Class of Treasury Stock [Line Items]  
Repurchases (in shares) | shares 1,400,986
Shares acquired, cost (in USD per share) | $ / shares $ 16.19
Share repurchase $ 22,700
Payment of stock issuance costs 56
Stock repurchase program, remaining authorized amount $ 16,000