XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events (Details) - Subsequent Event
1 Months Ended
Apr. 26, 2023
$ / shares
shares
Subsequent Event [Line Items]  
Stock repurchased during period, shares | shares 1,007,134
Treasury stock acquired, average cost per share | $ / shares $ 13.92