v3.26.3
FAIR VALUE (Details) - Fair Value, Recurring [Member] - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage Servicing $ 8,224,732 $ 6,108,755
Non- MSN Securities 29,437 41,991
Total Financial Assets 8,254,169 6,150,746
Mortgage Secured Notes Payable 313,136,786 319,683,008
Warehouse Line of Credit 5,762,834 17,383,887
Total Financial Liabilities 318,899,620 337,066,895
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage Servicing
Non- MSN Securities
Total Financial Assets
Mortgage Secured Notes Payable
Warehouse Line of Credit
Total Financial Liabilities
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage Servicing
Non- MSN Securities
Total Financial Assets
Mortgage Secured Notes Payable 313,136,786 319,683,008
Warehouse Line of Credit 5,762,834 17,383,887
Total Financial Liabilities 318,899,620 337,066,895
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mortgage Servicing 8,224,732 6,108,755
Non- MSN Securities 29,437 41,991
Total Financial Assets 8,254,169 6,150,746
Mortgage Secured Notes Payable
Warehouse Line of Credit
Total Financial Liabilities