v3.26.3
Sales-type Lease - Schedule of Undiscounted Cash Flows Over Expected Term of Sales-Type Lease (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
2026 $ 1,844    
Total expected cash flows 1,844    
Interest income (149)    
Total sales lease receivable 1,695   $ 2,132
Less credit loss reserve 743 $ 333  
Total sales lease receivable, net $ 952 $ 1,530