v3.26.1
Leases - Schedule of Components of Investment in Direct Financing Leases, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
Net Investments in direct financing lease, lease payments receivable $ 39,337 $ 44,243
Net Investment in direct financing lease, unguaranteed residual value 7,568 7,568
Net Investment in direct financing lease, unearned income (10,284) (12,532)
Net Investment in direct financing lease, allowance for credit losses (426) (426)
Total $ 36,195 $ 38,853