v3.26.1
Subsequent Events (Details Textual) - USD ($)
12 Months Ended
Feb. 12, 2026
Feb. 10, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jan. 30, 2026
Distributions to members     $ 7,672,273 $ 39,534,950 $ 36,493,800  
Line of credit facility, maximum borrowing capacity     20,000,000      
Notes and Loans Payable           $ 12,600,000
Notes Payable, Other Payables | Notes Payable, Other Payables            
Notes and Loans Payable     $ 12,600,000 $ 0   $ 18,300,000
Subsequent Event            
Distributions to members   $ 8,500,000        
Distribution date Feb. 12, 2026