XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.1
COMMON STOCK (Details Narrative) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2021
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Stock issued during period         $ 34,748 $ 72,252 $ 13,999
Proceeds from issuance of common stock         34,748 72,284 13,999
Common Stock [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Stock issued during period         $ 23 $ 22 $ 5
Stock issued         23,291 22,096 4,321
ATM Equity Offering Agreement [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Stock issued during period         $ 113,600    
ATM Equity Offering Agreement [Member] | Craig Hallum [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Stock issued during period   $ 45,000 $ 140,000        
Stock issued       5,000     8,300
Proceeds from issuance of common stock       $ 12,500     $ 81,800
ATM Equity Offering Agreement [Member] | Common Stock [Member] | Craig Hallum [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Stock issued during period   $ 45,000 $ 140,000        
ATM Equity Offering Agreement [Member] | Agents [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Stock issued during period $ 150,000       $ 34,700    
Stock issued         23,300    
ATM Equity Offering Agreement [Member] | Agents [Member] | Common Stock [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Stock issued during period $ 150,000       $ 113,600    
Sales Agreement [Member] | Common Stock [Member]              
Accumulated Other Comprehensive Income (Loss) [Line Items]              
Sale of stock   10,900          
Proceeds from issuance of common stock   $ 43,900