v3.25.2
Equity - Schedule of Common Stock Offerings (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended 138 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 27, 2024
Sep. 30, 2024
Jun. 28, 2024
Mar. 29, 2024
Mar. 12, 2024
Jun. 10, 2024
Aug. 31, 2022
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2025
Class of Stock [Line Items]                        
Number of Shares of  Common Stock Issued 91,000 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                   186,000 2,517,000  
Gross Proceeds Raised $ 605 $ 633 $ 614 $ 646 $ 859 $ 828 $ 1,308   $ 55,300     $ 488,100
Gross Proceeds Raised                   $ 1,238 $ 22,766  
Underwriting Sales Load 0 0 0 0 0 0 20     0 298  
Offering Expenses $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 33     $ 0 $ 96  
Gross Offering Price per Share (in dollars per share) $ 6.66 $ 6.63 $ 6.94 $ 6.71   $ 8.87 $ 9.88 $ 7.63   $ 6.66   $ 6.66
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