Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies (Tables)

v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments for Operating Leases

Future lease payments under the non-cancelable leases as of December 31, 2025 are as follows:
 

 

 

Finance Leases

 

 

Operating Leases

 

2026

 

$

21,914

 

 

$

3,633

 

2027

 

 

3,280

 

 

 

 

     Total undiscounted lease payments

 

 

25,194

 

 

 

3,633

 

Less imputed interest

 

 

(1,557

)

 

 

(172

)

     Total lease liability

 

$

23,637

 

 

$

3,461