v3.25.2
Consolidated Balance Sheets (Parentheticals) - ₪ / shares
Dec. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Ordinary share, par value (in New Shekels per share) [1] ₪ 48 ₪ 48
Ordinary shares, shares authorized [1] 18,000,000 18,000,000
Ordinary shares, shares issued [1] 5,850,906 5,850,555
Ordinary shares, shares outstanding [1] 5,850,906 5,850,555
[1] All share amounts have been retroactively adjusted to reflect a 1-for-20 share reverse split, see Note 1(A)(11).