v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Unconditional Purchase Obligations The Company had unconditional purchase obligations as of December 31, 2025, as follows:

 

(in thousands)

 

As of December 31, 2025

 

2026

 

$

34,192

 

2027

 

 

26,632

 

2028

 

 

29,000

 

Total

 

$

89,824