v3.26.1
Loans and Allowance for Credit Losses - Internal credit quality indicators (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mortgages receivable, net    
Carrying Value $ 355,835 $ 377,418
Year Originated, 2026/2025 22,708 87,990
Year Originated, 2025/2024 89,876 31,430
Year Originated, 2024/2023 34,077 83,379
Year Originated, 2023/2022 82,908 43,549
Year Originated, 2022/2021 36,408 122,525
Prior 89,858 8,545
Under 500    
Mortgages receivable, net    
Carrying Value 142 142
Year Originated, 2026/2025 0 0
Year Originated, 2025/2024 0 142
Year Originated, 2024/2023 142 0
Year Originated, 2023/2022 0 0
Year Originated, 2022/2021 0 0
Prior 0 0
501-550    
Mortgages receivable, net    
Carrying Value 35 35
Year Originated, 2026/2025 0 0
Year Originated, 2025/2024 0 0
Year Originated, 2024/2023 0 0
Year Originated, 2023/2022 0 0
Year Originated, 2022/2021 0 0
Prior 35 35
551-600    
Mortgages receivable, net    
Carrying Value 0 0
Year Originated, 2026/2025 0 0
Year Originated, 2025/2024 0 0
Year Originated, 2024/2023 0 0
Year Originated, 2023/2022 0 0
Year Originated, 2022/2021 0 0
Prior 0 0
601-650    
Mortgages receivable, net    
Carrying Value 22,672 17,665
Year Originated, 2026/2025 4,850 2,914
Year Originated, 2025/2024 3,203 4,250
Year Originated, 2024/2023 4,338 1,025
Year Originated, 2023/2022 774 3,102
Year Originated, 2022/2021 3,133 0
Prior 6,374 6,374
651-700    
Mortgages receivable, net    
Carrying Value 78,481 81,859
Year Originated, 2026/2025 0 18,654
Year Originated, 2025/2024 19,392 4,017
Year Originated, 2024/2023 3,561 10,594
Year Originated, 2023/2022 10,799 9,010
Year Originated, 2022/2021 9,042 38,375
Prior 35,687 1,209
701-750    
Mortgages receivable, net    
Carrying Value 105,347 125,603
Year Originated, 2026/2025 15,700 24,082
Year Originated, 2025/2024 24,701 7,226
Year Originated, 2024/2023 7,388 23,721
Year Originated, 2023/2022 24,435 5,299
Year Originated, 2022/2021 5,298 64,348
Prior 27,825 927
751-800    
Mortgages receivable, net    
Carrying Value 143,947 137,725
Year Originated, 2026/2025 2,158 42,340
Year Originated, 2025/2024 42,580 15,795
Year Originated, 2024/2023 18,648 46,339
Year Originated, 2023/2022 46,900 13,449
Year Originated, 2022/2021 13,724 19,802
Prior 19,937 0
801-850    
Mortgages receivable, net    
Carrying Value 5,211 14,389
Year Originated, 2026/2025 0 0
Year Originated, 2025/2024 0 0
Year Originated, 2024/2023 0 1,700
Year Originated, 2023/2022 0 12,689
Year Originated, 2022/2021 5,211 0
Prior $ 0 $ 0