XML 90 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Sales-Type Lease, Future Undiscounted Cash Flows (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 3,344
2026 1,893
2027 1,050
2028 368
2029 80
Total undiscounted cash flows 6,735
Present value of lease payments 6,166
Difference between undiscounted cash flows and discounted cash flows  $ 569