v3.25.2
Secured Notes Payable (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 11, 2025
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]      
Proceeds from initial draw   $ 50,000 $ 0
Senior Secured Notes due June 11, 2030 | Senior Notes | Sachem Capital Corporation Holdings, LLC      
Debt Instrument [Line Items]      
Principal amount $ 100,000    
Proceeds from initial draw 50,000    
Proceeds from future draws $ 50,000    
Fixed annual rate 9.875%    
Commitment fee percentage 1.00%    
Original issue discount $ 1,500    
Deferred financing costs $ 3,600    
Term of debt (in years) 5 years    
Deferred financing costs per year $ 700    
Prepayment term 3 years    
Prepayment, percentage of outstanding principal 101.00%