XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events - Additional Information (Details)
9 Months Ended
Sep. 30, 2023
TradingDay
shares
Oct. 30, 2023
$ / shares
Oct. 03, 2023
$ / shares
Subsequent Event [Line Items]      
Investor warrants exercised | shares 2,750    
Percentage of shares underlying warrants that may be exercised based on trading price 10.00%    
Shares underlying warrants that may be exercised, number of trading days for calculation of trading price | TradingDay 10    
Subsequent Events [Member] | Dividend Tranche One      
Subsequent Event [Line Items]      
Dividends payable, amount per share | $ / shares   $ 0.039 $ 0.039