XML 59 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans Held For Investment, Net (Details) - Schedule of Changes in Loans Held at Carrying Value (Parenthetical) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Oct. 01, 2024
Sep. 30, 2024
Sep. 27, 2024
Dec. 31, 2022
Schedule of Changes in Loans Held at Carrying Value [Line Items]            
Loans held for sale, at fair value $ 0 $ 0 $ 6,000,000 $ 6,000,000   $ 0
Transfer of loan held for investment to loan held for sale (18,786,087) (13,399,712)        
Sale of loan 19,000,000 13,399,712        
Current expected credit loss reserve [Member]            
Schedule of Changes in Loans Held at Carrying Value [Line Items]            
Transfer of loan held for investment to loan held for sale $ 213,913 $ 0        
Loan Two [Member]            
Schedule of Changes in Loans Held at Carrying Value [Line Items]            
Loans held for sale, at fair value         $ 13,000,000