XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY (Details) - USD ($)
3 Months Ended
Jan. 01, 2025
Dec. 13, 2019
Mar. 31, 2025
Mar. 31, 2024
May 02, 2025
Class of Stock [Line Items]          
Offering price total     $ 10,000,000 $ 11,596,000  
Offering expenses     $ 481,000    
Secondary Public Stock Offering          
Class of Stock [Line Items]          
Secondary public offering (in shares) 6,346,105        
Repurchase program, authorized amount $ 10,000,000        
Warrants          
Class of Stock [Line Items]          
Amazon warrants (in shares)     252,869 189,652  
Amazon Agreement          
Class of Stock [Line Items]          
Term of agreement (in years)   6 years      
Warrants issued (in shares)   9,482,606      
Exercise price (in dollars per share)   $ 15.17      
Warrants vested (in shares)     252,869 252,869  
Amazon Agreement | Warrants          
Class of Stock [Line Items]          
Warrants held (in shares)     4,362,004 3,413,745  
2022 Repurchase Program          
Class of Stock [Line Items]          
Stocks repurchased (in shares)     630,914 755,284  
Offering price total     $ 10,000,000 $ 11,493,000  
Accelerated share repurchases (in dollars per share)     $ 15.85 $ 15.22  
Remaining authorized repurchase amount     $ 0    
2022 Repurchase Program | Subsequent Event          
Class of Stock [Line Items]          
Repurchase program, authorized amount         $ 25,000,000