v3.25.2
Long-term Debt, Net - Schedule Of Long Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2016
Debt Instrument [Line Items]      
Total debt $ 963,453 $ 338,625  
Less unamortized debt issuance costs (17,215) (5,072)  
Total debt, net 946,238 333,553  
Less current portion, net (20,097) (46,793)  
Total long-term debt, net 926,141 286,760  
2030 Notes [Member]      
Debt Instrument [Line Items]      
Total debt 800,000 0  
Term Loan Facility [Member]      
Debt Instrument [Line Items]      
Total debt 0 163,555  
Experience Vessel Financing [Member]      
Debt Instrument [Line Items]      
Total debt 105,187 111,375 $ 247,500
2017 Bank Loans [Member]      
Debt Instrument [Line Items]      
Total debt 58,266 63,695  
EE Revolver [Member]      
Debt Instrument [Line Items]      
Total debt $ 0 $ 0