v3.26.1
Supplemental Schedule of Non-Cash Investing and Financing Activities (Details Textual) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stock Issued $ 1.8 $ 1.2
Joint Venture Agreement With BRE2 LLC [Member]    
Accrued Investment Income Receivable $ 0.3 $ 0.5