v3.26.1
Allowance for Credit Losses - By Credit Rating and Year of Origination (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Term Loans Amortized Cost Basis by Origination Year    
Loans, gross $ 2,075,052 $ 2,054,576
Consumer finance    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 42,002 157,065
2025/2024 146,676 105,896
2024/2023 96,011 74,605
2023/2022 66,203 79,323
2022/2021 69,582 32,227
Prior 40,172 15,159
Loans, gross 460,646 464,275
Consumer finance | Very good    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 6,915 23,939
2025/2024 21,584 20,989
2024/2023 18,983 11,211
2023/2022 10,112 15,243
2022/2021 14,049 7,596
Prior 15,351 8,900
Loans, gross 86,994 87,878
Consumer finance | Good    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 14,165 47,521
2025/2024 44,345 32,510
2024/2023 29,555 22,599
2023/2022 20,333 23,053
2022/2021 20,717 5,919
Prior 6,616 1,960
Loans, gross 135,731 133,562
Consumer finance | Fairly good    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 12,399 48,871
2025/2024 45,770 29,704
2024/2023 27,028 23,374
2023/2022 20,769 23,518
2022/2021 20,069 9,075
Prior 8,310 1,436
Loans, gross 134,345 135,978
Consumer finance | Fair    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 7,193 29,774
2025/2024 28,267 18,942
2024/2023 17,053 14,528
2023/2022 12,529 14,266
2022/2021 11,958 7,011
Prior 6,974 1,815
Loans, gross 83,974 86,336
Consumer finance | Marginal    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 1,330 6,960
2025/2024 6,710 3,751
2024/2023 3,392 2,893
2023/2022 2,460 3,243
2022/2021 2,789 2,626
Prior 2,921 1,048
Loans, gross 19,602 20,521
Consumer finance | Automobiles    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 42,002 154,284
2025/2024 143,948 95,728
2024/2023 86,363 63,908
2023/2022 55,953 62,846
2022/2021 53,864 24,656
Prior 23,343 4,890
Loans, gross 405,473 406,312
Consumer finance | Automobiles | Very good    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 6,915 22,600
2025/2024 20,282 14,758
2024/2023 13,090 6,212
2023/2022 5,417 4,543
2022/2021 3,803 1,123
Prior 955 111
Loans, gross 50,462 49,347
Consumer finance | Automobiles | Good    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 14,165 46,079
2025/2024 42,919 28,573
2024/2023 25,800 17,066
2023/2022 14,942 17,449
2022/2021 15,416 4,853
Prior 4,252 519
Loans, gross 117,494 114,539
Consumer finance | Automobiles | Fairly good    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 12,399 48,871
2025/2024 45,770 29,704
2024/2023 27,028 23,209
2023/2022 20,605 23,345
2022/2021 19,898 9,043
Prior 8,241 1,397
Loans, gross 133,941 135,569
Consumer finance | Automobiles | Fair    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 7,193 29,774
2025/2024 28,267 18,942
2024/2023 17,053 14,528
2023/2022 12,529 14,266
2022/2021 11,958 7,011
Prior 6,974 1,815
Loans, gross 83,974 86,336
Consumer finance | Automobiles | Marginal    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025 1,330 6,960
2025/2024 6,710 3,751
2024/2023 3,392 2,893
2023/2022 2,460 3,243
2022/2021 2,789 2,626
Prior 2,921 1,048
Loans, gross 19,602 20,521
Consumer finance | Marine and recreational vehicles    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025   2,781
2025/2024 2,728 10,168
2024/2023 9,648 10,697
2023/2022 10,250 16,477
2022/2021 15,718 7,571
Prior 16,829 10,269
Loans, gross 55,173 57,963
Consumer finance | Marine and recreational vehicles | Very good    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025   1,339
2025/2024 1,302 6,231
2024/2023 5,893 4,999
2023/2022 4,695 10,700
2022/2021 10,246 6,473
Prior 14,396 8,789
Loans, gross 36,532 38,531
Consumer finance | Marine and recreational vehicles | Good    
Term Loans Amortized Cost Basis by Origination Year    
2026/2025   1,442
2025/2024 1,426 3,937
2024/2023 3,755 5,533
2023/2022 5,391 5,604
2022/2021 5,301 1,066
Prior 2,364 1,441
Loans, gross 18,237 19,023
Consumer finance | Marine and recreational vehicles | Fairly good    
Term Loans Amortized Cost Basis by Origination Year    
2024/2023   165
2023/2022 164 173
2022/2021 171 32
Prior 69 39
Loans, gross $ 404 $ 409