v3.26.1
MSRs - Components of Servicing Income (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Components Of Servicing Income [Line Items]    
Servicing Liability At Fair Value Change In Fair Value Valuation Input Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag [Extensible Enumeration] consolidated statements of operations  
Servicing Liability At Fair Value Other Change In Fair Value Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag   consolidated statements of operations
Mortgages    
Schedule Of Components Of Servicing Income [Line Items]    
Servicing income, net $ 176,952 $ 137,230
Income from MSRs, net $ 176,952 $ 137,230