v3.25.2
SCHEDULE OF RECONCILIATION FROM AGGREGATE PRINCIPAL AMOUNT OF 6.00% NOTES DUE 2026 (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Short-Term Debt [Line Items]    
Aggregate principal amount of 6.00% Notes due 2026 $ 39,667,650 $ 44,667,400
Total [1] 39,354,847 44,198,838
6.00% Notes due 2026 [Member]    
Short-Term Debt [Line Items]    
Aggregate principal amount of 6.00% Notes due 2026 39,667,650 44,667,400
Direct deduction of deferred debt issuance costs (312,803) (468,562)
Total $ 39,354,847 $ 44,198,838
[1] As of June 30, 2025, the 6.00% Notes due December 30, 2026 (the “6.00% Notes due 2026”) (effective interest rate of 6.52%) had a face value $39,667,650. As of December 31, 2024, the 6.00% Notes due 2026 (effective interest rate of 6.48%) had a face value $44,667,400. Refer to “Note 10—Debt Capital Activities” for a reconciliation of the carrying value to the face value.