Annual report pursuant to Section 13 and 15(d)

Credit Facilities and Debt - Additional Information (Details)

v3.24.0.1
Credit Facilities and Debt - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Nov. 06, 2023
May 05, 2023
Mar. 31, 2023
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Line Of Credit Facility [Line Items]            
Maturity date   Jun. 30, 2024        
Surety bonds       $ 52,500,000    
Debt instrument, interest rate terms principal and interest payable in 15 equal annual installments          
Percentage of provision required from proceeds received in excess of sale of real estate 50.00%          
Proceeds from sale of real estate required to make provision $ 8,000,000          
Short-term Premium Finance Arrangement            
Line Of Credit Facility [Line Items]            
Stated interest rate (percentage)     4.30%      
Short-term premium finance     $ 2,400,000      
short-term premium finance , Number of installment     payable in ten equal monthly installments through March 2023      
Note Agreement            
Line Of Credit Facility [Line Items]            
Stated interest rate (percentage)       2.90%    
Short-term premium finance       $ 12,700,000    
General Liability Arrangement            
Line Of Credit Facility [Line Items]            
Stated interest rate (percentage)       6.60%    
Short-term premium finance       $ 500,000    
short-term premium finance , Number of installment       payable in eight equal monthly installments through August 2023    
Insurance Finance and General Liability Arrangements            
Line Of Credit Facility [Line Items]            
Principal payments       $ 1,300,000   $ 1,700,000
Promissory Note | Note Agreement            
Line Of Credit Facility [Line Items]            
Stated interest rate (percentage) 3.00%          
Debt instrument, issued, principal $ 20,000,000          
Debt instrument, periodic payment $ 1,700,000          
Debt instrument, frequency of periodic payment 15          
Debt instrument, maturity date, start Dec. 31, 2024          
Debt instrument, maturity date, end Dec. 31, 2038          
Ferry Projects            
Line Of Credit Facility [Line Items]            
Surety bonds subject to dispute       45,600,000    
Fabrication            
Line Of Credit Facility [Line Items]            
Surety bonds subject to dispute       $ 6,900,000    
Maximum            
Line Of Credit Facility [Line Items]            
Letter of credit facility   $ 20,000,000        
Minimum            
Line Of Credit Facility [Line Items]            
Letter of credit facility   $ 10,000,000        
LC Facility            
Line Of Credit Facility [Line Items]            
Fees on undrawn borrowings (percentage)       0.40%    
Total outstanding letters of credit       $ 1,500,000    
Letter of Credit            
Line Of Credit Facility [Line Items]            
Stated interest rate (percentage)         1.50%