v3.26.1
Revolving Line of Credit (Details) - USD ($)
1 Months Ended 3 Months Ended
Oct. 10, 2025
Apr. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Revolving Credit Facility          
Investment, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember        
Payment on credit facility     $ 5,000,000 $ 0  
Revolving Credit Facility          
Revolving Credit Facility          
Credit facility payable     45,500,000   $ 50,500,000
Current borrowing base     $ 80,000,000    
Margin added to variable interest rate     3.25%    
Revolving Credit Facility | Subsequent Event          
Revolving Credit Facility          
Payment on credit facility   $ 5,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%