Quarterly report [Sections 13 or 15(d)]

Note 7 - Leases (Tables)

v3.26.1
Note 7 - Leases (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Lease, Cost [Table Text Block]
   

Three Months Ended June 30, 2026

   

Six Months Ended June 30, 2026

   

Three Months Ended June 30, 2025

   

Six Months Ended June 30, 2025

 

Operating lease expense

  $ 4,335     $ 7,838     $ 3,274     $ 6,543  

Short term lease cost

  $ 30     $ 161     $ 156     $ 279  

Total lease cost

  $ 4,365     $ 7,999     $ 3,430     $ 6,822  
    Six Months Ended June 30, 2026     Six Months Ended June 30, 2025  
                 

Cash paid for amounts included in the measurement of operating lease liabilities

  $ 6,589     $ 6,104  

Non-cash lease expense - right-of-use assets

  $ 5,213     $ 4,142  

Right-of-use assets obtained in exchange for operating lease obligations

  $ 28,175     $ 397  
Lessee Operating Lease Supplemental Balance Sheet Information [Table Text Block]
   

June 30, 2026

   

December 31, 2025

 

Operating Leases

               

Operating lease right-of-use assets

  $ 90,364     $ 68,972  
                 

Other current liabilities

    9,783       7,154  

Operating lease liabilities

    80,024       60,134  

Total operating lease liabilities

  $ 89,807     $ 67,288  
                 

Weighted Average Remaining Lease Term

               

Operating leases (in months)

    124       144  
                 

Weighted Average Discount Rate

               

Operating leases

    6.65 %     7.10 %
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Year ending December 31,

 

Operating Leases

 

2026 (excluding the six months ended June 30, 2026)

  $ 7,619  

2027

    14,954  

2028

    14,091  

2029

    13,464  

2030

    12,151  

Thereafter

    63,692  

Total Lease Payments

    125,971  

Less: imputed interest

    (36,164 )

Total

  $ 89,807