XML 41 R21.htm IDEA: XBRL DOCUMENT v3.26.1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturities of Lease Liabilities
Future minimum lease payments, excluding Lease Operating Costs, as of March 31, 2026 consisted of the following (in thousands):
Finance Lease PaymentsOperating Lease Payments
Remainder of 2026$13,586 $879 
202718,114 2,588 
202818,114 825 
202918,114 10 
20304,529  
Total lease payments
72,457 4,302 
Less: imputed interest
(7,757)(362)
Total
$64,700 $3,940