XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Components of Lease Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Lease receivables $ 180,776 $ 176,760
Unguaranteed residual values 228 2,959
Total net investment in direct financing leases $ 181,004 $ 179,719