XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
lease
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]      
Number of operating leases | lease 1    
Amortization of right of use assets with finance lease $ 8,500 $ 4,800 $ 1,100
Interest expense recognized for financing lease liabilities 600 400 100
Operating lease expenses 200 200 $ 100
Financing lease right-of-use assets, net 10,282 12,905  
Operating Lease, Right-of-Use Asset $ 540 $ 694  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets  
Total right-of-use assets $ 10,822 $ 13,599  
Finance Lease, Liability, Current 5,456 5,969  
Operating Lease, Liability, Current $ 134 $ 122  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities  
Finance Lease, Liability, Noncurrent $ 4,915 $ 4,917  
Operating Lease, Liability, Noncurrent $ 450 $ 585  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent  
Present value of lease obligations $ 10,955 $ 11,593  
Office Space      
Lessee, Lease, Description [Line Items]      
Term of financing leases 5 years    
Minimum      
Lessee, Lease, Description [Line Items]      
Term of financing leases 3 years    
Minimum | Office Space      
Lessee, Lease, Description [Line Items]      
Term of financing leases 6 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Term of financing leases 5 years    
Maximum | Office Space      
Lessee, Lease, Description [Line Items]      
Term of financing leases 8 years