v3.26.3
Long Term Debt - Additional Information (Details)
$ in Millions
3 Months Ended
Jun. 30, 2026
USD ($)
Sep. 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    
Restricted escrow account balance   $ 33.0