XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Additional information (Detail) - shares
Mar. 31, 2025
Dec. 31, 2024
RSUs    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of restricted shares to be exercised (in shares) 149,760 150,260