XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Repurchase Authority (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Feb. 02, 2022
Stock repurchases    
Common stock repurchase authorized amount   $ 100.0
Share repurchase authority, treasury stock acquired (shares) 50,000  
Share repurchase authority, treasury stock acquired (value) $ 0.7