v3.25.2
Loans and Allowance for Credit Losses - Internal credit quality indicators (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Mortgages receivable, net    
Carrying Value $ 384,739 $ 376,991
Year Originated, 2025/2024 50,039 46,784
Year Originated, 2024/2023 42,614 83,704
Year Originated, 2023/2022 88,158 80,350
Year Originated, 2022/2021 59,745 148,773
Year Originated, 2021/2020 133,398 9,879
Year Originated, Prior 10,785 7,501
Under 500    
Mortgages receivable, net    
Carrying Value 300 140
Year Originated, 2025/2024 0 140
Year Originated, 2024/2023 300 0
Year Originated, 2023/2022 0 0
Year Originated, 2022/2021 0 0
Year Originated, 2021/2020 0 0
Year Originated, Prior 0 0
501-550    
Mortgages receivable, net    
Carrying Value 2,860 2,860
Year Originated, 2025/2024 0 0
Year Originated, 2024/2023 0 0
Year Originated, 2023/2022 0 0
Year Originated, 2022/2021 0 1,060
Year Originated, 2021/2020 1,060 0
Year Originated, Prior 1,800 1,800
551-600    
Mortgages receivable, net    
Carrying Value 1,096 7,094
Year Originated, 2025/2024 0 1,222
Year Originated, 2024/2023 1,096 290
Year Originated, 2023/2022 0 2,170
Year Originated, 2022/2021 0 1,816
Year Originated, 2021/2020 0 636
Year Originated, Prior 0 960
601-650    
Mortgages receivable, net    
Carrying Value 26,474 28,779
Year Originated, 2025/2024 2,336 8,432
Year Originated, 2024/2023 7,066 3,347
Year Originated, 2023/2022 1,163 1,798
Year Originated, 2022/2021 1,795 7,411
Year Originated, 2021/2020 7,447 6,149
Year Originated, Prior 6,667 1,642
651-700    
Mortgages receivable, net    
Carrying Value 58,286 35,711
Year Originated, 2025/2024 1,783 4,250
Year Originated, 2024/2023 3,609 7,177
Year Originated, 2023/2022 6,861 10,302
Year Originated, 2022/2021 12,799 12,079
Year Originated, 2021/2020 31,891 660
Year Originated, Prior 1,343 1,243
701-750    
Mortgages receivable, net    
Carrying Value 152,735 159,575
Year Originated, 2025/2024 18,443 6,275
Year Originated, 2024/2023 6,696 40,459
Year Originated, 2023/2022 38,858 11,982
Year Originated, 2022/2021 15,625 97,980
Year Originated, 2021/2020 72,138 1,023
Year Originated, Prior 975 1,856
751-800    
Mortgages receivable, net    
Carrying Value 134,228 124,599
Year Originated, 2025/2024 24,943 26,465
Year Originated, 2024/2023 23,847 32,016
Year Originated, 2023/2022 39,735 36,280
Year Originated, 2022/2021 24,841 28,427
Year Originated, 2021/2020 20,862 1,411
Year Originated, Prior 0 0
801-850    
Mortgages receivable, net    
Carrying Value 8,760 18,233
Year Originated, 2025/2024 2,534 0
Year Originated, 2024/2023 0 415
Year Originated, 2023/2022 1,541 17,818
Year Originated, 2022/2021 4,685 0
Year Originated, 2021/2020 0 0
Year Originated, Prior $ 0 $ 0