XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events (Details) - Forecast - At Market Issuance Sales
$ in Thousands
May 09, 2024
USD ($)
Subsequent Event [Line Items]  
Purchase price $ 100,000
B. Riley Securities  
Subsequent Event [Line Items]  
Sale of stock, daily limit 180
Sale of stock, weekly limit 900
Sale of stock, yearly limit $ 40,000
Sale of stock, gross sales commission 3.00%
Sale of stock, purchase price sold, commission 5.00%