v3.26.1
Loans and Allowance for Credit Losses - Internal credit quality indicators (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Mortgages receivable, net    
Carrying Value $ 337,557 $ 377,418
Year Originated, 2026/2025 45,695 87,990
Year Originated, 2025/2024 80,684 31,430
Year Originated, 2024/2023 33,470 83,379
Year Originated, 2023/2022 65,713 43,549
Year Originated, 2022/2021 30,705 122,525
Prior 81,290 8,545
Under 500    
Mortgages receivable, net    
Carrying Value 0 142
Year Originated, 2026/2025 0 0
Year Originated, 2025/2024 0 142
Year Originated, 2024/2023 0 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 25,042 17,665
Year Originated, 2026/2025 10,000 2,914
Year Originated, 2025/2024 1,218 4,250
Year Originated, 2024/2023 4,445 1,025
Year Originated, 2023/2022 649 3,102
Year Originated, 2022/2021 2,628 0
Prior 6,102 6,374
651-700    
Mortgages receivable, net    
Carrying Value 64,152 81,859
Year Originated, 2026/2025 0 18,654
Year Originated, 2025/2024 15,288 4,017
Year Originated, 2024/2023 2,453 10,594
Year Originated, 2023/2022 3,591 9,010
Year Originated, 2022/2021 9,042 38,375
Prior 33,778 1,209
701-750    
Mortgages receivable, net    
Carrying Value 105,188 125,603
Year Originated, 2026/2025 33,239 24,082
Year Originated, 2025/2024 25,534 7,226
Year Originated, 2024/2023 7,675 23,721
Year Originated, 2023/2022 12,154 5,299
Year Originated, 2022/2021 5,298 64,348
Prior 21,288 927
751-800    
Mortgages receivable, net    
Carrying Value 143,140 137,725
Year Originated, 2026/2025 2,456 42,340
Year Originated, 2025/2024 38,644 15,795
Year Originated, 2024/2023 18,897 46,339
Year Originated, 2023/2022 49,319 13,449
Year Originated, 2022/2021 13,737 19,802
Prior 20,087 0
801-850    
Mortgages receivable, net    
Carrying Value 0 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 0 0
Prior $ 0 $ 0