XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leasing - Summary of Net Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Lease receivables $ 394,489 $ 347,827
Unguaranteed residual values 63,014 60,747
Total net investment $ 457,503 $ 408,574