XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Loans Payable - Schedule of Roll Forward of the Company’s Loans Payable Balance (Details)
9 Months Ended
Sep. 30, 2025
USD ($)
Schedule of Roll Forward of the Company’s Loans Payable Balance [Abstract]  
Balance as of January 1, 2025 $ 25,756,757
Additional borrowings under credit facility 45,606,555
Repayment of borrowings (38,058,178)
Foreign currency transaction adjustment 1,836,319
Balance as of September 30, 2025 $ 35,141,453