XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Plans (Detail Textuals) - USD ($)
$ / shares in Units, $ in Millions
Sep. 05, 2024
Aug. 31, 2019
May 31, 2019
Common Stock | New Stock Repurchase Program      
Equity Class Of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount   $ 1.0 $ 8.0
Dissenting Shares      
Equity Class Of Treasury Stock [Line Items]      
Repurchase of dissenting shares, value $ 5.6    
Dissenting Stock, Redemption Price Per Share $ 8.63    
Repurchase of dissenting shares, shares 652,249