Quarterly report pursuant to Section 13 or 15(d)

SUBSEQUENT EVENTS (Details)

v3.24.2.u1
SUBSEQUENT EVENTS (Details) - USD ($)
1 Months Ended 6 Months Ended
Nov. 15, 2023
May 16, 2023
Jul. 25, 2022
Jun. 29, 2021
Aug. 07, 2024
Jun. 30, 2024
Subsequent event            
Shares issued (in shares)   601,851 1,159,211 2,875,000    
Share price (in dollars per share)   $ 3.00   $ 6.00    
Net proceeds stock issuance   $ 3,500,000 $ 3,700,000      
At the Market Offering            
Subsequent event            
Shares issued (in shares)           1,254,859
Net proceeds stock issuance           $ 4,619,685
Aggregate offering price $ 17,000,000.0         $ 9,600,000
At the Market Offering | Aggregate            
Subsequent event            
Shares issued (in shares)           1,952,980
Net proceeds stock issuance           $ 7,000,000.0
Subsequent Event | At the Market Offering            
Subsequent event            
Shares issued (in shares)         236,431  
Share price (in dollars per share)         $ 2.57  
Net proceeds stock issuance         $ 600,000  
Subsequent Event | At the Market Offering | Aggregate            
Subsequent event            
Net proceeds stock issuance         $ 8,000,000.0