Consolidated Balance Sheets (Parenthetical) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Allowance for credit losses | $ 17,322,889 | $ 15,702,606 |
Loans Held for Investment, Net | ||
Allowance for credit losses | 0 | 179,450 |
Loans held for investment acquired through participation | ||
Allowance for credit losses | $ 17,322,889 | $ 15,523,156 |