v3.26.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments
Future minimum lease payments under non-cancelable operating leases as of September 30, 2026 are as follows (in thousands of dollars):
 
Year Ending December 31,Amounts
Remainder of 2026$1,705 
20277,321 
20287,388 
20296,858 
20307,055 
Thereafter40,406 
Total future minimum lease payments70,733 
Less: amount representing interest29,997 
Present value of future lease payments40,736 
Less: short-term lease liabilities6,814 
Long-term lease liabilities$33,922 
Schedule of Operating Lease Expense and Measurement Of Lease Liabilities The following table summarizes operating lease expense and cash paid for amounts included in the measurement of lease liabilities (in thousands of dollars):
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Operating lease expense$1,750 $1,912 $5,288 $6,274 
Cash paid for amounts included in the measurement of lease liabilities$1,057 $1,722 $2,715 $5,620