XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Common and Preferred Stock (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
May 09, 2022
Common and Preferred Stock [Line Items]    
Remains authorization (in Dollars) $ 2,052  
Preferred share authority to issue 5,000,000  
Preferred shares issued 0  
Preferred shares outstanding 0  
Board of Directors [Member]    
Common and Preferred Stock [Line Items]    
Stock repurchase, authorized amount (in Dollars)   $ 10,000