v3.26.1
Strategic Alliance with Allseas Group S. A. and Affiliates - Exclusive Vessel Use Agreement with Allseas (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Aug. 14, 2023
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Strategic Alliance with Allseas and Affiliates        
Number of shares issued (in shares) 4,150      
Lease expense   $ 477 $ 477 $ 1,907