v3.25.2
Commitments, Contingencies, Leases, Legal Proceedings, and Defined Contribution Plan (Tables)
6 Months Ended
Jun. 30, 2025
Commitments Contingencies And Leases [Abstract]  
Schedule of Unconditional Purchase Obligations The Company had unconditional purchase obligations as of June 30, 2025 as follows:

(in thousands)

 

As of June 30, 2025

 

Remaining six months of 2025

 

$

14,067

 

2026

 

 

29,104

 

2027

 

 

26,247

 

2028

 

 

29,000

 

Total

 

$

98,418

 

Schedule of Future Maturities of Operating Lease Liabilities

The future maturities of operating lease liabilities are as follows:

 

(in thousands)

 

As of June 30, 2025

 

Remaining six months of 2025

 

$

1,111

 

2026

 

 

1,494

 

2027

 

 

2,101

 

2028

 

 

2,259

 

Thereafter

 

 

4,367

 

Total minimum lease payments

 

$

11,332

 

Less imputed interest

 

 

(2,857

)

Total lease liabilities

 

$

8,475