v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies.  
Schedule of Non-cancelable Contractual Obligations

Year ending December 31, (in thousands)

    

Discontinued Operations

    

Continuing Operations

    

Total

2025

$

32,286

$

9,636

$

41,922

2026

16,029

260

16,289

2027

600

600

2028

150

150

Total obligations

$

49,065

$

9,896

$

58,961