XML 106 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover
Dec. 13, 2023
Document Type 8-K
Amendment Flag false
Document Period End Date Dec. 13, 2023
Entity File Number 001-37503
Entity Registrant Name B. RILEY FINANCIAL, INC.
Entity Central Index Key 0001464790
Entity Tax Identification Number 27-0223495
Entity Incorporation, State or Country Code DE
Entity Address, Address Line One 11100 Santa Monica Blvd.
Entity Address, Address Line Two Suite 800
Entity Address, City or Town Los Angeles
Entity Address, State or Province CA
Entity Address, Postal Zip Code 90025
City Area Code 310
Local Phone Number 966-1444
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company false
Common Stock Par Value 0. 0001 Per Share [Member]  
Title of 12(b) Security Common Stock, par value $0.0001 per share
Trading Symbol RILY
Security Exchange Name NASDAQ
Depositary Shares Each Representing 11000thinterestina 6. 875 [Member]  
Title of 12(b) Security Depositary Shares (each representing a 1/1000th interest in a 6.875
Trading Symbol RILYP
Security Exchange Name NASDAQ
Depositary Shares Each Representing 11000thfractionalinterestina 7. 375 [Member]  
Title of 12(b) Security Depositary Shares, each representing a 1/1000th fractional interest in a 7.375
Trading Symbol RILYL
Security Exchange Name NASDAQ
Sec 6. 75 Senior Notes Due 2024 [Member]  
Title of 12(b) Security 6.75% Senior Notes due 2024
Trading Symbol RILYO
Security Exchange Name NASDAQ
Sec 6. 375 Senior Notes Due 2025 [Member]  
Title of 12(b) Security 6.375% Senior Notes due 2025
Trading Symbol RILYM
Security Exchange Name NASDAQ
Sec 5. 00 Senior Notes Due 2026 [Member]  
Title of 12(b) Security 5.00% Senior Notes due 2026
Trading Symbol RILYG
Security Exchange Name NASDAQ
Sec 5. 50 Senior Notes Due 2026 [Member]  
Title of 12(b) Security 5.50% Senior Notes due 2026
Trading Symbol RILYK
Security Exchange Name NASDAQ
Sec 6. 50 Senior Notes Due 2026 [Member]  
Title of 12(b) Security 6.50% Senior Notes due 2026
Trading Symbol RILYN
Security Exchange Name NASDAQ
Sec 5. 25 Senior Notes Due 2028 [Member]  
Title of 12(b) Security 5.25% Senior Notes due 2028
Trading Symbol RILYZ
Security Exchange Name NASDAQ
Sec 6. 00 Senior Notes Due 2028 [Member]  
Title of 12(b) Security 6.00% Senior Notes due 2028
Trading Symbol RILYT
Security Exchange Name NASDAQ