XML 97 R79.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events (Details) - USD ($)
May 15, 2024
Mar. 31, 2024
Feb. 24, 2024
Subsequent Event [Line Items]      
Amount authorized for repurchase   $ 30,100,000 $ 30,000,000
Subsequent Event      
Subsequent Event [Line Items]      
Amount authorized for repurchase $ 20,000,000