XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Sales-Type Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Equipment sales $ 24,172 $ 12,237
Cost of equipment sales 23,225 10,370
Gross profit (loss) 947 1,867
Sales-type lease, rental contracts 7,200 5,300
Interest income $ 3,400 $ 2,900