v3.25.1
Long-term Debt, Net - Schedule Of Long Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2016
Debt Instrument [Line Items]      
Total debt $ 327,294 $ 338,625  
Less unamortized debt issuance costs (4,663) (5,072)  
Total debt, net 322,631 333,553  
Less current portion, net (46,993) (46,793)  
Total long-term debt, net 275,638 286,760  
Experience Vessel Financing [Member]      
Debt Instrument [Line Items]      
Total debt 108,281 111,375 $ 247,500
2017 Bank Loans [Member]      
Debt Instrument [Line Items]      
Total debt 61,709 63,695  
EE Revolver [Member]      
Debt Instrument [Line Items]      
Total debt 0 0  
Term Loan Facility [Member]      
Debt Instrument [Line Items]      
Total debt $ 157,304 $ 163,555