v3.25.3
Significant Accounting Policies, Transaction Expenses Related to Loan Portfolio Acquisition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Transaction Expenses [Abstract]          
Transaction expenses $ 0 $ 2,429,993 $ 0 $ 5,069,062  
Transaction fees payable 0   0   $ 2,945,125
Loan Portfolio Acquisition [Member]          
Transaction Expenses [Abstract]          
Transaction expenses related to legal costs 6,053,043   6,053,043   6,053,043
Transaction expenses 0 $ 2,429,993 0 $ 5,069,062  
Transaction fees payable $ 0   $ 0   $ 2,945,125