v3.25.1
Long-term Debt, Net - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 18, 2022
Jun. 23, 2017
Dec. 31, 2016
Mar. 31, 2025
Dec. 31, 2023
Dec. 31, 2024
Mar. 17, 2023
Debt Instrument [Line Items]              
Debt instrument carrying amount       $ 327,294   $ 338,625  
Line of credit facility, expiration date Apr. 30, 2025            
Term loan facility             $ 250,000
Debt instrument, unused borrowing capacity amount       350,000      
Maximum [Member]              
Debt Instrument [Line Items]              
Line of credit       $ 100      
Senior Secured Revolving Credit Agreement [Member]              
Debt Instrument [Line Items]              
Borrowing term years 3 years            
Senior Secured Revolving Credit Agreement [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity $ 350,000            
Leverage Ratio       3.50%      
Borrowing commitment fee       0.50%      
Senior Secured Revolving Credit Agreement [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Leverage Ratio       2.75%      
Borrowing commitment fee       0.375%      
EE Revolver [Member]              
Debt Instrument [Line Items]              
Line of credit       $ 305,000      
Term Loan Credit Facility [Member]              
Debt Instrument [Line Items]              
Principal amount outstanding on Term Loan credit facility         $ 55,200    
Experience Vessel Financing [Member]              
Debt Instrument [Line Items]              
Debt instrument carrying amount     $ 247,500 $ 108,281   $ 111,375  
Debt instrument payment frequency     quarterly principal payments        
Quarterly principal payments     $ 3,100        
Experience Vessel Financing [Member] | 3 Month LIBOR [Member]              
Debt Instrument [Line Items]              
Variable spread basis     3.25%        
Experience Vessel Financing [Member] | 3 Month SOFR [Member]              
Debt Instrument [Line Items]              
Variable spread basis       3.40%      
2017 Bank Loans [Member] | 6 Month LIBOR [Member]              
Debt Instrument [Line Items]              
Variable spread basis   2.42%          
Line of credit facility, expiration date   Oct. 15, 2029          
Line of credit facility, maximum borrowing capacity   $ 32,800          
Line of credit facility, frequency of payments   semi-annual payments          
2017 Bank Loans [Member] | 3 Month LIBOR [Member]              
Debt Instrument [Line Items]              
Variable spread basis   4.50%          
Line of credit facility, expiration date   Oct. 15, 2029          
Line of credit facility, frequency of payments   quarterly payments          
2017 Bank Loans [Member] | 3 Month SOFR [Member]              
Debt Instrument [Line Items]              
Variable spread basis       4.76%      
Line of credit facility, maximum borrowing capacity   $ 92,800          
2017 Bank Loans [Member] | Six Month London Interbank Offered Rate SOFR [Member]              
Debt Instrument [Line Items]              
Variable spread basis       2.85%