XML 14 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accounts Receivable, Allowance for Credit Loss, Current $ 558 $ 558
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.1 $ 0.1
Common Stock, Shares Authorized (in shares) 2,810,000 2,810,000
Common Stock, Shares, Issued (in shares) 2,810,000 2,810,000
Common Stock, Shares, Outstanding (in shares) 1,618,000 1,632,500
Treasury Stock, Common, Shares (in shares) 1,192,000 1,177,500