Annual report [Section 13 and 15(d), not S-K Item 405]

Lease Receivables (Details)

v3.25.1
Lease Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current    
Leases Receivables $ 446 $ 95
Unearned Income (92) (18)
Lease receivables, current 354 77
Long-term    
Leases Receivables 1,249 225
Unearned Income (122) (17)
Long-term lease receivables 1,127 $ 208
Lease payments received $ 200  
Minimum    
Long-term    
Direct finance lease, term of contract 3 years  
Maximum    
Long-term    
Direct finance lease, term of contract 4 years  
Lease revenue $ 100