Quarterly report [Sections 13 or 15(d)]

SALE AND PURCHASE OF COMMON STOCK (Details Narrative)

v3.26.1
SALE AND PURCHASE OF COMMON STOCK (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jun. 11, 2025
Jun. 11, 2025
Jul. 31, 2024
May 11, 2026
Mar. 31, 2026
Mar. 31, 2025
Sep. 30, 2024
Class of Stock [Line Items]              
Shares repurchased         250,000  
Price per share         $ 12.15  
Cost of repurchased shares         $ 3,047,000  
2024 Share Repurchase Program [Member]              
Class of Stock [Line Items]              
Share repurchase authorized amount             $ 10,000,000
Shares repurchased           250,000  
Cost of repurchased shares           $ 3,047,000  
2024 Share Repurchase Program [Member] | Minimum [Member]              
Class of Stock [Line Items]              
Price per share           $ 9.98  
2024 Share Repurchase Program [Member] | Maximum [Member]              
Class of Stock [Line Items]              
Price per share           $ 14.33  
Subsequent Event [Member]              
Class of Stock [Line Items]              
Net proceeds       $ 22,600,000      
Purchase Agreement [Member] | 2025 Lincoln Park Transaction [Member]              
Class of Stock [Line Items]              
Common stock purchase   $ 75,000,000          
Number of shares issued 48,708            
Net proceeds $ 1,800,000            
2025 Sales Agreement [Member] | Subsequent Event [Member]              
Class of Stock [Line Items]              
Number of shares issued       1,700,000      
Net proceeds       $ 22,600,000      
2025 Sales Agreement [Member] | Alliance Global Partners [Member]              
Class of Stock [Line Items]              
Number of shares issued         1,400,000    
Net proceeds         $ 20,100,000    
Offering price per agreement   $ 400,000,000          
Commission to agent   3.00%          
2025 Sales Agreement [Member] | Alliance Global Partners [Member] | Subsequent Event [Member]              
Class of Stock [Line Items]              
Number of shares issued       1,700,000      
Net proceeds       $ 22,600,000      
2024 Sales Agreement [Member] | Alliance Global Partners [Member]              
Class of Stock [Line Items]              
Number of shares issued           2,700,000  
Net proceeds           $ 59,800,000  
Offering price per agreement     $ 250,000,000        
Commission to agent     3.00%