XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Sales-Type Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Sales-type lease, rental contracts $ 16,300 $ 28,900 $ 21,300
Interest income 11,300 16,100 $ 12,100
Financing receivables, net $ 8,913 $ 30,845