XML 62 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Summary of Operating Lease Expense
Our lease expense comprises of the following (in thousands):
Year Ended December 31,
202420232022
Operating lease expense$5,702 $5,563 $6,222 
Summary of Balance Sheet Classification of Operating Lease Liabilities
The balance sheet classification of our operating lease liabilities was as follows (in thousands):
December 31,
20242023
Operating lease liabilities:
Current portion of lease liabilities (included in other current liabilities)$4,175 $4,496 
Long-term portion of lease liabilities26,388 29,720 
Total operating lease liabilities$30,563 $34,216 
Summary of Maturities of Sublease Income and Operating Lease Liabilities
As of December 31, 2024, the maturities of our sublease income and operating lease liabilities were as follows (in thousands):
Years ending December 31,Sublease Income
Operating Lease
Liabilities
2025$6,127 $6,941 
20266,342 6,514 
20276,564 6,458 
20286,794 6,443 
20297,031 6,346 
Thereafter9,160 8,605 
Total$42,018 41,307 
Less:
Present value adjustment(10,744)
Total$30,563 
Summary of Weighted Average Remaining Lease Term and Weighted Average Discount Rate
The weighted average remaining lease term and the weighted average discount rate used to determine the operating lease liabilities were as follows:
December 31,
20242023
Weighted average remaining lease term5.9 years6.7 years
Weighted average discount rate10.1 %10.1 %
Schedule of Material Purchase Commitments The following summarizes our material purchase commitments at December 31, 2024 and the effect those obligations are expected to have on our liquidity and cash flows in future periods (in thousands):
Years ending December 31,(in thousands)
2025$25,148 
202616,265 
202716,265 
202811,212 
202911,660 
Thereafter
Total$80,550 
The amounts presented in the table above include obligations under a contract that was executed subsequent to December 31, 2024. These obligations have been included to provide a comprehensive view of our future commitments as of the filing date of this report.