v3.26.1
Schedule of Equity Transactions (Details) - USD ($)
shares in Thousands, $ in Thousands
2 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 19, 2025
Dec. 31, 2025
Dec. 31, 2024
Subsidiary, Sale of Stock [Line Items]        
Net proceeds from equity issuances     $ 782
Common Stock [Member]        
Subsidiary, Sale of Stock [Line Items]        
Number of shares       120
At-the-Market Offering [Member] | Common Stock [Member]        
Subsidiary, Sale of Stock [Line Items]        
Number of shares   78    
Transaction fees   $ 234    
Net proceeds from equity issuances   $ 782    
Confidentially Marketed Public Offering [Member] | Common Stock [Member]        
Subsidiary, Sale of Stock [Line Items]        
Number of shares 120      
Transaction fees $ 1,409      
Net proceeds from equity issuances $ 13,591