v3.26.3
Preferred Stock - Schedule of the monthly dividends related to the Company's (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Series A Preferred Stock | March 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   18.00%
Total Cash Dividend   $ 249
Series A Preferred Stock | February 28, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   18.00%
Total Cash Dividend   $ 255
Series A Preferred Stock | January 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   18.00%
Total Cash Dividend   $ 290
Series A Preferred Stock | December 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   18.00%
Total Cash Dividend   $ 290
Series A Preferred Stock | November 30, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   18.00%
Total Cash Dividend   $ 269
Series A Preferred Stock | October 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 237
Series A Preferred Stock | September 30, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 316
Series A Preferred Stock | August 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 403
Series A Preferred Stock | July 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 434
Series A Preferred Stock | June 30, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 431
Series A Preferred Stock | May 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 458
Series A Preferred Stock | April 30, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 460
Series A Preferred Stock | March 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 500
Series A Preferred Stock | February 29, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 489
Series A Preferred Stock | January 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 523
Series B Preferred Stock | March 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 111
Series B Preferred Stock | February 28, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 95
Series B Preferred Stock | January 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 85
Series B Preferred Stock | December 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 69
Series B Preferred Stock | November 30, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 64
Series B Preferred Stock | October 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 58
Series B Preferred Stock | September 30, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 49
Series B Preferred Stock | August 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 40
Series B Preferred Stock | July 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 31
Series B Preferred Stock | June 30, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 24
Series B Preferred Stock | May 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 19
Series B Preferred Stock | April 30, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 13
Series B Preferred Stock | March 31, 2024    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 2
Series B Preferred Stock | December 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00% 10.00%
Total Cash Dividend $ 256 $ 282
Series B Preferred Stock | November 30, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00% 10.00%
Total Cash Dividend $ 231 $ 256
Series B Preferred Stock | October 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00% 10.00%
Total Cash Dividend $ 201 $ 231
Series B Preferred Stock | September 30, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00% 10.00%
Total Cash Dividend $ 179 $ 201
Series B Preferred Stock | August 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00% 10.00%
Total Cash Dividend $ 159 $ 179
Series B Preferred Stock | July 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00% 10.00%
Total Cash Dividend $ 150 $ 159
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 | June 30, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00% 10.00%
Total Cash Dividend $ 138 $ 150
Series B Preferred Stock | May 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 138
Series B Preferred Stock | April 30, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   10.00%
Total Cash Dividend   $ 125
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 | February 28, 2026    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00%  
Total Cash Dividend $ 304  
Series B Preferred Stock | March 13, 2026    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00%  
Total Cash Dividend $ 337  
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 | June 30, 2026    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 10.00%  
Total Cash Dividend $ 465  
Series C Preferred Stock | March 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 86
Series C Preferred Stock | December 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 14.00% 14.00%
Total Cash Dividend $ 526 $ 526
Series C Preferred Stock | November 30, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 14.00% 14.00%
Total Cash Dividend $ 193 $ 193
Series C Preferred Stock | October 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 14.00% 14.00%
Total Cash Dividend $ 200 $ 200
Series C Preferred Stock | September 30, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 14.00% 14.00%
Total Cash Dividend $ 322 $ 322
Series C Preferred Stock | August 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 14.00% 14.00%
Total Cash Dividend $ 533 $ 533
Series C Preferred Stock | July 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 14.00% 14.00%
Total Cash Dividend $ 666 $ 666
Series C Preferred Stock | June 30, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 14.00% 14.00%
Total Cash Dividend $ 644 $ 644
Series C Preferred Stock | May 31, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 666
Series C Preferred Stock | April 30, 2025    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate   14.00%
Total Cash Dividend   $ 644
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  
Series D Preferred Stock | June 30, 2026    
Dividends Payable [Line Items]    
Preferred Stock Annual Dividend Rate 14.00%  
Total Cash Dividend $ 2,124