v3.26.1
Note 6 - Fair Value Measurement - Reconciliation of Level 3 Inputs (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
Fair value balance $ 0
Additions 54,622,047
Principal repayment (194,194)
Discount amortization, net 81,751
Disposals (426,581)
Net change in fair value 11,598
Fair value balance 54,094,621
Loans Receivable [Member]  
Fair value balance 0
Additions 45,398,402
Principal repayment (194,194)
Discount amortization, net 81,751
Disposals (426,581)
Net change in fair value 57,992
Fair value balance 44,917,370
Mortgage Servicing Rights [Member]  
Fair value balance 0
Additions 9,223,645
Principal repayment 0
Discount amortization, net 0
Disposals 0
Net change in fair value (46,394)
Fair value balance $ 9,177,251