XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Repurchase Plan (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 11, 2025
Equity [Abstract]      
Authorized amount (in shares)     $ 7,500,000
Shares acquired (in shares) 63,377 0  
Average stock price repurchased (in dollars per share) $ 14.50    
Value of shares acquired $ 919,000