v3.26.1
Note 11 - Leases (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 19, 2026
Jun. 30, 2026
Jun. 30, 2026
Apr. 30, 2026
Payments to Acquire GPU Assets $ 2,800      
Sales-type Lease, GPU Assets [Member]        
Lessor, Sales-type Lease, Term of Contract (Month) 36 months      
Sales-Type and Direct Financing Leases, Payment to be Received, First Thirty Months $ 100      
Sales-Type and Direct Financing Leases, Payment to be Received, Final Six Months 200      
Sales-type Lease, End-of-term Purchase Option $ 100      
Sales-type and Direct Financing Leases, Aggregate Contractual Payments   $ 3,700 $ 3,700  
Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss   2,664 2,664 $ 2,800
Sales-type Lease, Interest Income   100 100  
Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Current   500 500  
Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss, Noncurrent   $ 2,100 $ 2,100