XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - (Tables)
9 Months Ended
Sep. 30, 2025
Leases  
Schedule of lease costs

    

Three Months Ended

    

Three Months Ended

    

Nine Months Ended

    

Nine Months Ended

September 30, 2025

September 30, 2024

September 30, 2025

September 30, 2024

Operating Lease Cost

 

  

  

  

  

Fixed lease cost

$

4,032

$

4,049

$

10,847

$

15,173

Variable lease cost

 

1,083

 

1,581

 

3,988

 

3,623

Short-term lease cost

 

359

 

308

 

914

 

750

Total operating lease cost

$

5,474

$

5,938

$

15,749

$

19,546

    

September 30, 2025

    

December 31, 2024

 

Weighted-average remaining lease terms - operating leases (years)

 

11.63

11.62

Weighted-average discount rate - operating leases

7.44

%

7.64

%

Weighted-average remaining lease terms - finance lease (years)

 

7.26

8.01

Weighted-average discount rate - finance lease

 

7.80

%

7.80

%

Schedule of supplemental cash flow information related to leases

    

Nine Months Ended September 30, 

    

2025

    

2024

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

 

  

  

Operating cash flows from operating leases

$

12,248

$

12,963

Financing cash flows from finance lease

1,611

1,490

Operating cash flows from finance lease

1,389

1,510

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

 

 

  

Operating leases

$

27,675

$

5,786

Changes due to lease modification and termination:

Net decrease in right-of-use assets

$

$

31,763

Net decrease in operating lease liabilities

33,908

Schedule of future lease payments - Operating leases

    

Operating Leases

    

Finance Lease

2025 (excludes the nine months ended September 30, 2025)

$

4,245

$

2026

 

18,315

 

3,000

2027

 

16,493

 

3,000

2028

 

11,102

 

3,000

2029 and thereafter

 

109,668

 

12,000

Total lease payments

 

159,823

 

21,000

Less: Imputed Interest expense

 

52,525

 

4,491

Total

$

107,298

$

16,509

Schedule of future lease payments - Finance leases

    

Operating Leases

    

Finance Lease

2025 (excludes the nine months ended September 30, 2025)

$

4,245

$

2026

 

18,315

 

3,000

2027

 

16,493

 

3,000

2028

 

11,102

 

3,000

2029 and thereafter

 

109,668

 

12,000

Total lease payments

 

159,823

 

21,000

Less: Imputed Interest expense

 

52,525

 

4,491

Total

$

107,298

$

16,509