v3.25.1
Equity - Common Stock Offerings (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 134 Months Ended
Mar. 31, 2025
Dec. 27, 2024
Sep. 30, 2024
Jun. 28, 2024
Mar. 29, 2024
Mar. 12, 2024
Jun. 10, 2024
Aug. 31, 2022
Mar. 31, 2025
Dec. 31, 2024
Mar. 15, 2025
Sep. 18, 2023
Class of Stock [Line Items]                        
Number of Shares of  Common Stock Issued 95,000 88,000 96,000 113,000 93,000 133,000   4,161,807 34,999,352      
Number of Shares of  Common Stock Issued                 95,000 2,517,000    
Gross Proceeds Raised $ 633 $ 614 $ 646 $ 859 $ 828 $ 1,308   $ 55,300     $ 488,100  
Gross Proceeds Raised                 $ 633 $ 22,766    
Underwriting Sales Load 0 0 0 0 0 20     0 298    
Offering Expenses $ 0 $ 0 $ 0 $ 0 $ 0 $ 33     $ 0 $ 96    
Gross Offering Price per Share (in dollars per share) $ 6.63 $ 6.94 $ 6.71 $ 7.63 $ 8.87 $ 9.88     $ 6.63      
ATM Offering                        
Class of Stock [Line Items]                        
Number of Shares of  Common Stock Issued             1,994,000          
Gross Proceeds Raised             $ 18,511          
Underwriting Sales Load             278          
Offering Expenses             $ 63          
Gross Offering Price per Share (in dollars per share)                       $ 9.28