v3.26.1
Fair Value Measurements - Principal Amount And Estimated Fair Value Of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 01, 2023
Fair Value Measurements      
Principal Amount $ 309,882 $ 314,645  
Fair Value 324,483 331,861  
MARAD Debt (matures February 2027)      
Fair Value Measurements      
Principal Amount 9,882 14,645  
Fair Value 9,855 14,611  
2029 Notes (mature March 2029)      
Fair Value Measurements      
Principal Amount 300,000 300,000 $ 300,000
Fair Value $ 314,628 $ 317,250