XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of Components of Lease Cost

Three-Month Periods Ended March 31, 

2025

2024

Finance lease cost

    

  

 

  

Amortization of right-of-use assets

$

138

$

281

Total finance lease cost

 

138

 

281

Operating lease cost

 

1,284

 

1,437

Short-term lease cost

 

95

 

41

Total lease cost

$

1,517

$

1,759

Schedule of Amounts Reported in the Consolidated Balance Sheets for Leases

March 31,

  

 

December 31,

  

2025

 

2024

Operating leases

    

  

  

Right-of-use assets

$

6,348

$

10,576

Capitalized lease obligations

$

7,383

$

11,576

Finance leases

 

  

 

  

Right-of-use assets

$

22,728

$

22,198

Weighted-average remaining lease term

 

  

 

  

Operating leases

 

4.0

years

 

3.6

years

Finance leases

 

173.7

years

 

173.9

years

Weighted-average discount rate

 

 

Operating leases

 

11.7

%  

 

8.8

%  

Finance leases

 

8.0

%  

 

8.0

%  

Schedule of Other Information Related to Leases

Three-Month Periods Ended March 31, 

2025

2024

Cash paid for amounts included in the measurement of lease liabilities

 

  

    

 

  

Operating cash flows from operating leases

$

1,201

$

1,419

Schedule of Future Minimum Payments Under Non-cancellable Leases

    

Operating Leases

2025

$

2,690

2026

 

2,451

2027

 

1,547

2028

 

1,352

2029

576

Total undiscounted lease payments

$

8,616

Less: Imputed interest

 

(1,233)

Total lease liabilities

$

7,383