XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Sales-Type Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Equipment sales $ 1,554 $ 19,603 $ 4,572 $ 43,775
Cost of equipment sales 1,229 19,415 4,051 42,640
Gross profit 325 188 521 1,135
Sales-type lease, rental contracts 5,600 7,900 11,000 15,100
Interest income $ 3,300 $ 4,400 $ 6,000 $ 7,800