v3.25.2
Leases - Schedule of Components of Equipment Finance Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Lease receivables $ 35,956 $ 49,290
Unguaranteed residual asset values 18,416 20,728
Unearned income (4,706) (6,125)
Deferred costs 225 339
Total $ 49,891 $ 64,232