v3.26.1
Revolving Line of Credit (Details) - USD ($)
6 Months Ended
Oct. 10, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revolving Credit Facility        
Investment, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember      
Payment on credit facility   $ 10,000,000 $ 0  
Revolving Credit Facility        
Revolving Credit Facility        
Credit facility payable   40,500,000   $ 50,500,000
Current borrowing base   $ 90,000,000    
Margin added to variable interest rate   3.25%    
Payment on credit facility   $ 10,000,000    
Minimum | Revolving Credit Facility        
Revolving Credit Facility        
Margin added to variable interest rate 3.00%      
Maximum | Revolving Credit Facility        
Revolving Credit Facility        
Margin added to variable interest rate 4.00%