v3.25.2
Condensed Consolidated Statements of Cash Flows (Parentheticals)
Jun. 30, 2025
Jan. 28, 2025
Jan. 13, 2025
Dec. 31, 2024
Jun. 30, 2024
10.75% Senior Second Lien Notes          
Debt instrument, interest rate, stated percentage 10.75% 10.75%   10.75% 10.75%
11.75% Senior Second Lien Notes          
Debt instrument, interest rate, stated percentage 11.75% 11.75% 11.75% 11.75% 11.75%