XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments - Narrative (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Share price (in dollars per share) $ 9.21
IRLCs | Minimum  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Loan commitments, term 30 days
IRLCs | Maximum  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Loan commitments, term 90 days