XML 393 R75.htm IDEA: XBRL DOCUMENT v3.25.1
CAPITAL STOCK - Common Stock (Details) - USD ($)
shares in Millions, $ in Millions
Mar. 31, 2025
Dec. 31, 2024
Apr. 10, 2024
Class of Stock [Line Items]      
Net proceeds received $ 5.2 $ 7.9  
At-The-Market Offering      
Class of Stock [Line Items]      
Sale of stock, number of shares issued (in shares) 3.3 5.0  
B. Riley Financial, Inc. | Affiliated Entity      
Class of Stock [Line Items]      
Stock sale agreement, aggregate amount offered (up to)     $ 50.0