v3.26.1
Long Term Debt - Additional Information (Details)
$ in Millions
3 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount $ 0.4 $ 0.4
Platform Supply Vessels    
Line of Credit Facility [Line Items]    
Unrecorded unconditional purchase obligation, maximum quantity 2  
Tranche Two | 2024 SMFH Credit Facility    
Line of Credit Facility [Line Items]    
Cancelation of remaining undrawn credit facility $ 24.6