v3.26.3
Sales-Type Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Equipment sales $ (1,142) $ 383 $ 4,070 $ 3,528
Cost of equipment sales (1,400) 118 1,417 2,906
Gross profit 258 265 2,653 622
Sales-type lease, rental contracts 1,400 1,600 4,400 5,300
Interest income $ 400 $ 900 $ 700 $ 3,200