XML 159 R79.htm IDEA: XBRL DOCUMENT v3.25.1
AT MARKET AGREEMENT (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 18, 2023
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01 $ 0.01
Stock issued in ATM offering     $ 34,515 $ 7,318
ATM | B. Riley Securities, Inc.        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Aggregate gross proceeds $ 50,000      
Period of sale agreement 5 days      
Stock issued in ATM offering (in shares)   794,000 4,654,430  
Stock issued in ATM offering   $ 7,300 $ 34,500