XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Risks and Uncertainties - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
loan
Sep. 30, 2024
USD ($)
loan
Sep. 30, 2025
USD ($)
loan
Sep. 30, 2024
USD ($)
loan
Risks and Uncertainties [Abstract]        
Unpaid principal balance of loans repurchased | $ $ 6.6 $ 3.2 $ 10.7 $ 6.2
Number of loans repurchased | loan 26 8 41 19