v3.26.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Amortized cost $ 314,055 $ 314,804
Equity securities, at fair value cost 19,753 20,926
Net of allowance for expected credit losses 0 0
Premiums and agents' balances receivable net of allowance for expected credit losses 301 334
Reinsurance recoverables on losses net of allowance for expected credit losses $ 0 $ 0
Common stock, par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in Shares) 25,000,000 25,000,000
Common stock, shares issued (in Shares) 23,000,000 23,000,000
Common stock, shares outstanding (in Shares) 20,431,819 20,554,144
Treasury stock, shares (in Shares) 2,547,016 2,424,691