XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Reconciliation of basic and diluted net loss per share [Abstract]            
Net loss $ (2,954,000) $ (18,085,000) $ (1,958,000) $ (1,410,000) $ (21,039,000) $ (3,368,000)
Basic shares (in shares) 19,760,028   19,599,162   19,717,517 19,554,142
Effect of potentially dilutive securities (in shares) 0   0   0 0
Diluted shares (in shares) 19,760,028   19,599,162   19,717,517 19,554,142
Net loss per share, Basic [Abstract]            
Basic net loss per share (in dollars per share) $ (0.15)   $ (0.1)   $ (1.07) $ (0.17)
Net loss per share, Diluted [Abstract]            
Diluted net loss per share (in dollars per share) $ (0.15)   $ (0.1)   $ (1.07) $ (0.17)
Potential Common Shares [Member]            
Antidilutive Securities [Abstract]            
Antidilutive shares excluded from computation of earnings per share (in shares) 2,357,749   2,104,035   2,357,749 2,104,035
Convertible Notes [Member]            
Antidilutive Securities [Abstract]            
Antidilutive shares excluded from computation of earnings per share (in shares) 2,435,281   2,240,593   2,435,281 2,240,593