XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Common Stock - Additional Information (Detail)
Mar. 12, 2025
Jan. 10, 2024
USD ($)
Stockholders Equity Note [Line Items]    
Share repurchase amount   $ 50,000,000
Subsequent Event | Ordinary Shares    
Stockholders Equity Note [Line Items]    
Ratio change on American Depositary Shares, or ADS 20  
Effective date of ratio change Apr. 11, 2025