XML 52 R3.htm IDEA: XBRL DOCUMENT v3.23.3
BALANCE SHEETS (Parenthetical) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
BALANCE SHEETS    
Allowances for accounts receivable $ 32,692 $ 36,710
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 60,000,000 60,000,000
Common stock, shares issued 506,608 470,093
Common stock, shares outstanding 506,608 470,093