v3.26.1
Preferred Stock - Schedule o f the monthly dividends related to the Company's (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Series B Preferred Stock | May 31, 2026  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 413
Series B Preferred Stock | April 30, 2026  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 381
Series B Preferred Stock | March 31, 2026  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 337
Series B Preferred Stock | February 28, 2026  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 304
Series B Preferred Stock | January 31, 2026  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 282
Series B Preferred Stock | December 31, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 256
Series B Preferred Stock | November 30, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 231
Series B Preferred Stock | October 31, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 201
Series B Preferred Stock | September 30, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 179
Series B Preferred Stock | August 31, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 159
Series B Preferred Stock | July 31, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 150
Series B Preferred Stock | June 30, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 138
Series B Preferred Stock | June 30, 2424  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 10.00%
Total Cash Dividend $ 465
Series C Preferred Stock | December 31, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 526
Series C Preferred Stock | November 30, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 193
Series C Preferred Stock | October 31, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 200
Series C Preferred Stock | September 30, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 322
Series C Preferred Stock | August 31, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 533
Series C Preferred Stock | July 31, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 666
Series C Preferred Stock | June 30, 2025  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 644
Series D Preferred Stock | June 30, 2026  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 2,124
Series D Preferred Stock | May 31, 2026  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 449
Series D Preferred Stock | April 30, 2026  
Dividends Payable [Line Items]  
Preferred Stock Annual Dividend Rate 14.00%
Total Cash Dividend $ 449