v3.26.1
INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Amortized Cost $ 450,111 $ 507,689
Common stock, authorized (in shares) 15,000,000 15,000,000
Common stock, issued (in shares) 7,628,809 7,322,207
Common stock, outstanding (in shares) 7,628,809 7,322,207