Reported total revenues of $188.4 million for Q1 2026, compared to $96.2 million in Q1 2025. Net loss attributable to stockholders was $150.2 million for the quarter, compared to net income of $109.7 million in the prior year period. Adjusted EBITDA for the quarter was $70.6 million, down from $155.2 million in Q1 2025. Basic loss per share was $1.32 for Q1 2026. Entered into a binding commitment for a $255 million bridge facility to support debt management. Announced a definitive agreement to sell Long Ridge Energy & Power LLC for a base purchase price of $1.52 billion.