v3.26.1
FAIR VALUE MEASUREMENTS (Details 1) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Net Carrying Amount $ 10,614,357 $ 5,100,000
Fair Value Amount 11,682,000 5,065,000
May 2026 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 500,000
Fair Value Amount 602,000
October 2026 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 300,000 800,000
Fair Value Amount 291,000 793,000
November 2026 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 300,000 300,000
Fair Value Amount 291,000 298,000
December 2026 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 150,000 650,000
Fair Value Amount 146,000 643,000
January 2027 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 300,000 800,000
Fair Value Amount 290,000 839,000
April 2027 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 100,000
Fair Value Amount 122,000
June 2027 One [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 150,000 150,000
Fair Value Amount 143,000 148,000
August 2027 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 2,000,000 2,000,000
Fair Value Amount 1,869,000 1,955,000
September 2027 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 400,000 400,000
Fair Value Amount 372,000 389,000
January 2028 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 100,000
Fair Value Amount 99,000
July 2028 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 100,000
Fair Value Amount 112,000
October 2028 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 100,000
Fair Value Amount 100,000
December 2028 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 100,000
Fair Value Amount 100,000
March 2029 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 50,000
Fair Value Amount 65,000
April 2029 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 175,000
Fair Value Amount 221,000
May 2029 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 100,000
Fair Value Amount 126,000
June 2029 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 110,000
Fair Value Amount 139,000
July 2029 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 350,000
Fair Value Amount 394,000
February 2030 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 425,000
Fair Value Amount 553,000
August 2030 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 1,800,000
Fair Value Amount 2,075,000
September 2030 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 100,000
Fair Value Amount 114,000
June 2027 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 1,302,795
Fair Value Amount 2,007,000
October 2029 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 1,409,495
Fair Value Amount 1,286,000
December 2029 [Member]    
Short-Term Debt [Line Items]    
Net Carrying Amount 192,067
Fair Value Amount $ 165,000