XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturities of Lease Liabilities
Future minimum lease payments, excluding Lease Operating Costs, as of March 31, 2025 consisted of the following (in thousands):
Finance Lease PaymentsOperating Lease Payments
Remainder of 2025$12,339 $857 
202616,455 1,167 
202716,455 1,196 
202816,455 1,225 
202916,456 1,223 
Thereafter4,117 2,079 
Total lease payments
82,277 7,747 
Less: imputed interest
(10,941)(1,173)
Total
$71,336 $6,574