v3.26.3
Note 7 - Leases (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Lease, Cost [Table Text Block]

 

 

Three Months Ended September 30, 2026

 

 

Nine Months Ended September 30, 2026

 

 

Three Months Ended September 30, 2025

 

 

Nine Months Ended September 30, 2025

 

Operating lease expense

 

$4,352

 

 

$12,190

 

 

$3,252

 

 

$9,795

 

Short term lease cost

 

$236

 

 

$397

 

 

$190

 

 

$469

 

Total lease cost

 

$4,588

 

 

$12,587

 

 

$3,442

 

 

$10,264

 

 

 

Nine Months Ended September 30, 2026

 

 

Nine Months Ended September 30, 2025

 

 

 

 

 

 

 

 

 

 

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

 

$10,450

 

 

$9,102

 

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

 

$8,110

 

 

$6,228

 

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

 

$34,759

 

 

$522

 

Lessee Operating Lease Supplemental Balance Sheet Information [Table Text Block]

 

 

September 30, 2026

 

 

December 31, 2025

 

Operating Leases

 

 

 

 

 

 

 

 

Operating lease right-of-use assets

 

$94,154

 

 

$68,972

 

 

 

 

 

 

 

 

 

 

Operating lease liability - current

 

 

10,321

 

 

 

7,154

 

Operating lease liability - noncurrent

 

 

83,764

 

 

 

60,134

 

Total operating lease liabilities

 

$94,085

 

 

$67,288

 

 

 

 

 

 

 

 

 

 

Weighted Average Remaining Lease Term

 

 

 

 

 

 

 

 

Operating leases (in months)

 

 

124

 

 

 

144

 

 

 

 

 

 

 

 

 

 

Weighted Average Discount Rate

 

 

 

 

 

 

 

 

Operating leases

 

 

6.56%

 

 

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

Year ending December 31,

 

Operating Leases

 

2026 (excluding the nine months ended September 30, 2026)

 

$4,058

 

2027

 

 

15,824

 

2028

 

 

15,010

 

2029

 

 

14,372

 

2030

 

 

13,002

 

Thereafter

 

 

68,938

 

Total Lease Payments

 

 

131,204

 

Less: imputed interest

 

 

(37,119)

Total

 

$94,085