XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Detail) - Subsequent Event [Member] - Common Stock [Member]
1 Months Ended
Apr. 30, 2025
$ / shares
shares
Repurchase Of Common Stock, Shares | shares 612,184
Accelerated share repurchases, final price paid per share $ 3.02
Sale of stock issue price (in dollars per share) $ 1,900,000