XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - Subsequent Event
1 Months Ended
May 01, 2025
$ / shares
shares
Subsequent Event [Line Items]  
Stock repurchased during period, shares (in shares) | shares 111,599
Treasury stock acquired, average cost per share (in usd per share) | $ / shares $ 8.96