XML 401 R83.htm IDEA: XBRL DOCUMENT v3.25.1
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2024
Nov. 30, 2018
Mar. 31, 2025
Mar. 31, 2024
Dec. 12, 2024
Apr. 30, 2024
B. Riley Securities, Inc. | Affiliated Entity            
Related Party Transaction [Line Items]            
Related party, compensation gross sale percent           3.00%
BPRI Executive Consulting, LLC | Affiliated Entity | Financial advisory services            
Related Party Transaction [Line Items]            
Related party transaction     $ 0 $ 200    
Related party transaction, period with written notice to terminate agreement   30 days        
Related party transaction monthly payments   $ 750        
Fee percent         1.75%  
Revolving Credit Agreement | Credit Agreement | Annual Fee            
Related Party Transaction [Line Items]            
Related party, annual fee percent 2.00%          
Related party transaction $ 3,000          
Revolving Credit Agreement | Credit Agreement | Annual Fee | BPRI Executive Consulting, LLC            
Related Party Transaction [Line Items]            
Related party transaction, period execute a junior secured promissory note 60 days          
Babcock & Wilcox Enterprises, Inc. | B. Riley Capital Management, LLC            
Related Party Transaction [Line Items]            
Ownership percent of common stock     29.30%