XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Detail) - Subsequent event
May 12, 2025
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Stock repurchased during period (in shares) | shares 1,261,657
Shares acquired, cost (in USD per share) | $ / shares $ 12.64
Stock repurchased during period $ 15,900,000
Stock repurchase costs $ 51,000