XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events - Narrative (Details) - $ / shares
May 01, 2023
Apr. 21, 2023
Mar. 08, 2023
Aug. 15, 2022
Cantor Fitzgerald & Co. [Member]        
Subsequent Event [Line Items]        
Number of share sold under the sales agreement       3,281,067
6% convertible exchangeable preferred stock        
Subsequent Event [Line Items]        
Dividend declared, date     Mar. 08, 2023  
Preferred stock dividend declared, amount per share     $ 0.15  
6% convertible exchangeable preferred stock | Subsequent event        
Subsequent Event [Line Items]        
Dividends payable, date to be paid May 01, 2023      
Dividend, record date   Apr. 21, 2023    
Preferred stock, dividends per share, cash paid $ 0.15