XML 41 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Assets, Lessee [Table Text Block]
   

Year Ended December 31,

 

Assets

Balance Sheet Location

 

2024

  

2023

 
          

Finance

Land, buildings and equipment, net (1)

 $150,132  $9,374 

Operating

Operating lease right-of-use assets

  27,674   53,026 

Total Leased Assets

 $177,806  $62,400 
Lease, Cost [Table Text Block]
  

Year Ended December 31,

 
  

2024

  

2023

 

Weighted average remaining lease term (in years):

        

Finance

  4.0   4.9 

Operating

  0.4   0.8 

Weighted average discount rate (%):

        

Finance

  8.5%  4.8%

Operating

  8.0%  8.0%
Lessee, Operating and Financing, Lease Liability Maturity [Table Text Block]

Year Ended December 31, 2024

 

Operating Leases

  

Finance Leases

 

2025

 $28,228  $44,447 

2026

     44,447 

2027

     44,447 

2028 and beyond

     44,252 

Total minimum lease obligations

  28,228   177,593 

Less: amounts representing interest

  (554)  (27,461)

Present value of minimum lease payments

  27,674   150,132 

Less: current portion

  (27,674)  (32,950)

Lease obligations, net of current portion

 $  $117,182