XML 102 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Level of risk retained by our captive insurance company (per claim) $ 10,000    
Loss Contingency, Receivable 500 $ 2,500  
Loan subject to loss-sharing arrangements, aggregate unpaid principal amount 23,000,000 20,800,000  
Loss Contingency, Receivable [Abstract]      
Unpaid principle balance on repurchased loan 74,250    
Loan loss accrual 30,000 30,900  
Loan Loss Expense 400    
Loan Repurchase Expense 19,500    
Insurance Claims [Member]      
Loss Contingency Accrual [Roll Forward]      
Loss Contingency Accrual, Beginning Balance 9,400 2,200 $ 1,200
Loss Contingency Accrual, Provision 1,000 7,000 1,300
Loss Contingency Accrual, Provision Adjustment 1,000 5,200 (100)
Loss Contingency Accrual, Payments (7,200) (5,000) (200)
Loss Contingency Accrual, Ending Balance $ 4,200 $ 9,400 $ 2,200