XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
May 14, 2025
Share Repurchase Program [Line Items]      
Common stock repurchase program, shares purchased 428,734 428,734  
Payment for repurchase of common stock   $ 949  
Stock Repurchase Plan [Member]      
Share Repurchase Program [Line Items]      
Common stock repurchase program, authorized amount     $ 3,000
Common stock repurchase program, shares purchased 428,734 428,734  
Payment for repurchase of common stock $ 900 $ 900  
Common stock repurchase program, remaining amount $ 2,100 $ 2,100