XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share Repurchase Program (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
May 17, 2023
Share Repurchase Program [Line Items]    
Share repurchase   $ 2,000,000
Common Stock [Member]    
Share Repurchase Program [Line Items]    
Share repurchase program (in Shares) 182,229  
Net cost $ 200,806