v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - Senior Notes
Jun. 30, 2026
Feb. 23, 2026
Dec. 31, 2025
10.25% Senior Secured Notes due January 2029      
Interest rate 10.25% 10.25% 10.25%
4.25% Senior Notes due 2029      
Interest rate 4.25%   4.25%