v3.26.1
Common and Preferred Stock (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
May 09, 2022
Jun. 30, 2026
Dec. 31, 2025
Aug. 25, 2025
Common and Preferred Stock [Abstract]        
Shares repurchased   169,757 188,185  
Excise tax amount (in Dollars)   $ 2,306 $ 2,517  
Remains authorization (in Dollars) $ 4,549 $ 2,260    
Addition of common stock $ 2,052      
Stock repurchase, authorized amount       $ 5,000
Preferred stock, shares authorized   5,000,000    
Preferred stock, shares issued      
Preferred stock, shares outstanding