XML 135 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT, CREDIT AGREEMENTS AND FINANCE LIABILITY - Narrative (Details)
$ / shares in Units, $ in Thousands, shares in Millions, ₪ in Billions
1 Months Ended 12 Months Ended
Sep. 26, 2024
USD ($)
payment
Jul. 15, 2024
USD ($)
May 22, 2024
USD ($)
Apr. 04, 2024
USD ($)
Mar. 28, 2024
USD ($)
geothermalPowerPlant
Jan. 02, 2024
USD ($)
Nov. 01, 2023
USD ($)
Feb. 27, 2023
USD ($)
Nov. 28, 2022
USD ($)
Jun. 27, 2022
USD ($)
Jun. 22, 2022
USD ($)
tradingDay
$ / shares
shares
Apr. 12, 2022
USD ($)
Sep. 02, 2021
USD ($)
Jul. 15, 2021
USD ($)
Jul. 12, 2021
USD ($)
Apr. 09, 2019
USD ($)
Apr. 04, 2019
USD ($)
Mar. 25, 2019
USD ($)
Mar. 22, 2018
USD ($)
Dec. 21, 2016
USD ($)
Feb. 29, 2012
Oct. 31, 2018
MWh
May 31, 2013
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Nov. 20, 2024
Nov. 19, 2024
USD ($)
Sep. 30, 2023
Mar. 14, 2023
$ / shares
Jan. 28, 2022
Dec. 31, 2021
USD ($)
Jul. 01, 2020
USD ($)
Jul. 01, 2020
ILS (₪)
Apr. 30, 2020
USD ($)
Apr. 29, 2019
Jan. 04, 2019
USD ($)
Apr. 30, 2018
USD ($)
Nov. 29, 2016
USD ($)
Oct. 20, 2016
USD ($)
Aug. 29, 2014
USD ($)
Aug. 23, 2012
USD ($)
Oct. 31, 2011
USD ($)
Sep. 30, 2011
USD ($)
Aug. 31, 2011
USD ($)
Debt Instrument [Line Items]                                                                                          
Proceeds from revolving credit lines with banks                                               $ 185,500 $ 55,000 $ 0                                      
Long-term debt                                               2,344,746                                          
Proceeds from issuance of convertible notes, net of transaction costs                                               $ 44,041 $ 0 419,698                                      
Common stock, par or stated value per share (in dollars per share) | $ / shares                     $ 0.001                         $ 0.001 $ 0.001         $ 0.001                              
Amortization of debt issuance costs                                               $ 5,900 $ 5,900 4,200                                      
Purchase of capped call transactions                                                   24,538                                      
Letters of credit outstanding, amount                                               286,600                                          
Stockholders' equity attributable to parent, ending balance                                               2,425,129 2,315,427                                        
Stockholders' equity, including portion attributable to noncontrolling interest                                               2,550,932 2,440,987 2,020,975           $ 1,998,461                          
Cash dividends paid                                               $ 29,109 $ 28,412 27,143                                      
Covenant requirement minimum                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt to earnings before interest tax depreciation and amortization ratio                                               4.03                                          
Stockholders' equity attributable to parent, ending balance                                               $ 750,000                                          
Percentage of company assets                                               25.00%                                          
Covenant requirement                                                                                          
Debt Instrument [Line Items]                                                                                          
Percentage of company assets                                               45.00%                                          
Stockholders' equity, including portion attributable to noncontrolling interest                                               $ 2,550,900                                          
Call Option [Member]                                                                                          
Debt Instrument [Line Items]                                                                                          
Option indexed to issuer's equity, shares (in shares) | shares                     4.8                                                                    
Option indexed to issuer's equity, strike price (in dollars per share) | $ / shares                     $ 90.27                                                                    
Option indexed to issuer's equity, cap price | $ / shares                     $ 107.63                                                                    
Option indexed to issuer's equity, premium percentage                     55.00%                                                                    
Purchase of capped call transactions                     $ 24,500                                                                    
Revolving Credit Facility                                                                                          
Debt Instrument [Line Items]                                                                                          
Short-Term Debt                                               $ 0                                          
Convertible Senior Notes                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                   $ 431,250 $ 375,000                                                                    
Annual interest rate   2.50%               2.50% 2.50%                                                                    
Proceeds from issuance of convertible notes, net of transaction costs                   $ 56,250                                                                      
Debt instrument, convertible, threshold trading days | tradingDay                     20                                                                    
Debt instrument, convertible, threshold consecutive trading days | tradingDay                     30                                                                    
Debt instrument, convertible, threshold percentage of stock price trigger                     130.00%                                                                    
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares                     $ 90.27                         $ 90.27 $ 90.27                                        
Debt instrument, convertible, conversion shares                     11.0776                                                                    
Debt instrument, redemption price (in percentage)                     100.00%                                                                    
Debt issuance costs, gross                                               $ 11,600                                          
Amortization of debt issuance costs                                               $ 2,300 $ 2,300 $ 1,100                                      
Debt instrument, interest rate, effective percentage                                               3.10%                                          
Convertible Senior Notes | First circumstance, Convertible Senior Notes                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, convertible, threshold trading days | tradingDay                     20                                                                    
Debt instrument, convertible, threshold consecutive trading days | tradingDay                     30                                                                    
Debt instrument, convertible, threshold percentage of stock price trigger                     130.00%                                                                    
Debt instrument, convertible, conversion price (in dollars per share) | $ / shares                     $ 90.27                                                                    
Convertible Senior Notes | Second circumstance, Convertible Senior Notes                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, convertible, threshold consecutive trading days | tradingDay                     5                                                                    
Debt instrument, convertible, consecutive business day after trading period                     5 days                                                                    
Debt instrument, convertible, maximum percentage of stock price trigger                     98.00%                                                                    
Mammoth Pacific, LLC | Project Subsidiaries, Geothermal Power Plants                                                                                          
Debt Instrument [Line Items]                                                                                          
Equity ownership, excluding consolidated entity and equity method investee (in percentage)         100.00%                                                                                
Number of contracted geothermal power plants, business combination | geothermalPowerPlant         4                                                                                
Maximum | Covenant requirement minimum                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt to earnings before interest tax depreciation and amortization ratio                                               6.0                                          
Hapoalim 2024 Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount           $ 75,000                                   $ 75,000                                          
Debt instrument, covenant, maximum debt to EBITDA ratio           6.0                                                                              
Debt instrument, covenant, minimum equity capital, amount           $ 75,000                                                                              
Debt instrument, covenant, equity capital to total assets (in percentage)           25.00%                                                                              
Annual interest rate                                               6.60%                                          
Long-term debt, gross                                               $ 68,000                                          
HSBC Bank 2024 Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount           $ 125,000                                   $ 125,000                                          
Debt instrument, covenant, maximum debt to EBITDA ratio           6.0                                                                              
Debt instrument, covenant, minimum equity capital, amount           $ 750,000                                                                              
Debt instrument, covenant, equity capital to total assets (in percentage)           25.00%                                                                              
Debt instrument, number of semi-annual payments           7                                                                              
Debt instrument, periodic payment, total           $ 12,500                                                                              
Debt instrument periodic payment terms final principal payment to be paid           $ 37,500                                                                              
Debt instrument, term           4 years                                                                              
Debt instrument, basis spread on variable rate           2.25%                                                                              
Annual interest rate                                               2.25%                                          
Long-term debt, gross                                               $ 112,500                                          
HSBC Bank 2024 Loan | Interest rate swap derivative                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, basis spread on variable rate           3.90%                                                                              
Discount 2024 Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount     $ 31,800                                         $ 31,800                                          
Debt instrument, covenant, maximum debt to EBITDA ratio     6.0                                                                                    
Debt instrument, covenant, minimum equity capital, amount     $ 750,000                                                                                    
Debt instrument, covenant, equity capital to total assets (in percentage)     25.00%                                                                                    
Debt instrument, number of quarterly installment     32                                                                                    
Debt instrument, periodic payment, principal     $ 1,000                                                                                    
Annual interest rate                                               6.75%                                          
Long-term debt, gross                                               $ 29,800                                          
Discount 2024 II Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount $ 50,000                                             $ 50,000                                          
Debt instrument, covenant, maximum debt to EBITDA ratio 6.0                                                                                        
Debt instrument, covenant, minimum equity capital, amount $ 750,000                                                                                        
Debt instrument, covenant, equity capital to total assets (in percentage) 25.00%                                                                                        
Debt instrument, periodic payment, total $ 1,560                                                                                        
Debt instrument, term 4 years                                                                                        
Debt instrument, basis spread on variable rate 2.35%                                                                                        
Debt instrument, number of quarterly installment | payment 15                                                                                        
Debt instrument, last payment $ 26,600                                                                                        
Debt instrument, extension period 4 years                                                                                        
Annual interest rate                                               2.35%                                          
Long-term debt, gross                                               $ 48,400                                          
Discount 2024 II Loan | Minimum                                                                                          
Debt Instrument [Line Items]                                                                                          
Annual interest rate 2.50%                                                                                        
Mizrahi Loan 2023                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount             $ 50,000                                 $ 50,000                                          
Debt instrument, covenant, maximum debt to EBITDA ratio             6.0                                                                            
Debt instrument, covenant, minimum equity capital, amount             $ 750,000                                                                            
Debt instrument, covenant, equity capital to total assets (in percentage)             25.00%                                                                            
Debt instrument, number of semi-annual payments             16                                                                            
Debt instrument, periodic payment, total             $ 3,100                                                                            
Debt instrument, term             8 years                                                                            
Annual interest rate                                               7.15%                                          
Long-term debt, gross                                               $ 43,800                                          
Hapoalim Loan 2023                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount               $ 100,000             $ 100,000                                                            
Debt instrument, covenant, maximum debt to EBITDA ratio               6.0                                                                          
Debt instrument, covenant, minimum equity capital, amount               $ 750,000                                                                          
Debt instrument, covenant, equity capital to total assets (in percentage)               25.00%                                                                          
Debt instrument, number of semi-annual payments               20                                                                          
Debt instrument, periodic payment, total               $ 5,000                                                                          
Debt instrument, term               10 years                                                                          
Annual interest rate                                               6.45%                                          
Long-term debt, gross                                               $ 85,000                                          
Mizrahi Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                       $ 75,000                       $ 75,000                                          
Debt instrument, covenant, maximum debt to EBITDA ratio                       6.0                                                                  
Debt instrument, covenant, minimum equity capital, amount                       $ 750,000                                                                  
Debt instrument, covenant, equity capital to total assets (in percentage)                       25.00%                                                                  
Debt instrument, number of semi-annual payments                       16                                                                  
Debt instrument, periodic payment, total                       $ 4,700                                                                  
Debt instrument, term                       8 years                                                                  
Annual interest rate                                               4.10%                                          
Long-term debt, gross                                               $ 51,600                                          
Hapoalim Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                             $ 125,000                 $ 125,000                                          
Debt instrument, covenant, maximum debt to EBITDA ratio                             6.0                                                            
Debt instrument, covenant, minimum equity capital, amount                             $ 750,000                                                            
Debt instrument, covenant, equity capital to total assets (in percentage)                             25.00%                                                            
Debt instrument, number of semi-annual payments                             14                                                            
Debt instrument, periodic payment, total                             $ 8,900                                                            
Debt instrument, term                             7 years                                                            
Annual interest rate                                               3.45%                                          
Long-term debt, gross                                               $ 62,500                                          
HSBC Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                           $ 50,000                                                              
Debt instrument, covenant, maximum debt to EBITDA ratio                           6.0                                                              
Debt instrument, covenant, minimum equity capital, amount                           $ 750,000                                                              
Debt instrument, covenant, equity capital to total assets (in percentage)                           25.00%                                                              
Debt instrument, number of semi-annual payments                           14                                                              
Debt instrument, periodic payment, total                           $ 3,600                                                              
Debt instrument, term                           7 years                                                              
Discount Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                         $ 100,000                     $ 100,000                                          
Debt instrument, covenant, maximum debt to EBITDA ratio                         6.0                                                                
Debt instrument, covenant, minimum equity capital, amount                         $ 750,000                                                                
Debt instrument, covenant, equity capital to total assets (in percentage)                         25.00%                                                                
Debt instrument, number of semi-annual payments                         16                                                                
Debt instrument, periodic payment, total                         $ 6,250                                                                
Debt instrument, term                         8 years                                                                
Annual interest rate                                               2.90%                                          
Long-term debt, gross                                               $ 62,500                                          
Senior Unsecured Bonds - Series 4                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                               $ 289,800                 $ 289,800 ₪ 1.0                      
Annual interest rate                                               3.35%                                          
Debt instrument, number of annual payments                                                                 10 10                      
Long-term debt, gross                                               $ 192,200                                          
Senior Unsecured Bonds - Series 4 | Cross currency swap derivative                                                                                          
Debt Instrument [Line Items]                                                                                          
Derivative, fixed interest rate                                                                 4.34% 4.34%                      
Senior Unsecured Loan (“Migdal”)                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                     $ 100,000         $ 100,000                                          
Debt instrument, periodic payment, total                                     4,200                                                    
Annual interest rate                                               4.80%                                          
Debt instrument, periodic payment terms, balloon payment to be paid                                     $ 37,000                                                    
Debt instrument increase in stated interest rate if rating is downgraded                                     0.50%                                                    
Debt instrument increase in stated interest rate each additional downgrade                                     0.25%                                                    
Debt instrument decrease in stated interest rate for each rating upgrade                                     0.25%                                                    
Debt to EBITDA ratio threshold for rate increase                                     4.5                                                    
Debt instrument increase in stated interest rate if debt to EBITDA ratio exceeds threshold                                     0.50%                                                    
Debt to EBITDA ratio requirement                                     6.0                                                    
Stockholders equity, debt covenant, minimum threshold                                     $ 750,000                                                    
Stockholders equity to total assets, ratio                                     25.00%                                                    
Long-term debt, gross                                               $ 70,600                                          
Senior Unsecured Loan (“Migdal”) | Minimum                                                                                          
Debt Instrument [Line Items]                                                                                          
Annual interest rate                                     4.80%                                                    
Senior Unsecured Loan (“Migdal”) | Maximum                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, increase in stated interest rate                                     1.00%                                                    
Additional Migdal Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                   $ 50,000           $ 50,000                                          
Debt instrument, number of semi-annual payments                                   15                                                      
Debt instrument, periodic payment, total                                   $ 2,100                                                      
Annual interest rate                                               4.60%                                          
Debt instrument, periodic payment terms, balloon payment to be paid                                   $ 18,500                                                      
Long-term debt, gross                                               $ 35,300                                          
Second Addendum Migdal Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                               $ 50,000                     $ 50,000                    
Debt instrument, number of semi-annual payments                                                                     15                    
Annual interest rate                                               5.44%                                          
Debt instrument, periodic payment terms, balloon payment to be paid                                                                     $ 18,500                    
Debt instrument, principal to be repaid in installments                                                                     $ 31,500                    
Long-term debt, gross                                               $ 35,300                                          
DEG 2 Facility Agreement                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                                                               $ 50,000          
Debt instrument, number of semi-annual payments                                                                               20          
Annual interest rate                                       6.28%                                                  
Proceeds from revolving credit lines with banks                                       $ 50,000                                                  
DEG 3 Loan Agreement                                                                                          
Debt Instrument [Line Items]                                                                                          
Annual interest rate                                                                         6.04%                
DEG 3 Loan Agreement | OrPower 4, Inc                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                                                         $ 41,500                
Debt instrument, number of semi-annual payments                                                                         19                
DEG 4 Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount       $ 30,000                                                                                  
Debt instrument, number of semi-annual payments       6                                                                                  
Proceeds from revolving credit lines with banks       $ 30,000                                                                                  
Bottleneck Loan                                                                                          
Debt Instrument [Line Items]                                                                                          
Annual interest rate                                               6.31%                                          
Bottleneck Loan | Senior notes                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                               $ 72,600       $ 72,600                                  
Debt instrument, number of semi-annual payments                                                     30                                    
Annual interest rate                                                     6.31%                                    
Long-term debt, gross                                               72,600                                          
Mammoth Senior Secured Notes | Senior notes                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount         $ 135,100                                     $ 135,100                                          
Debt instrument, basis spread on variable rate         1.25%                                                                                
Annual interest rate         6.73%                                     6.73%                                          
Debt instrument number of semiannual installment         46                                                                                
Long-term debt, gross                                               $ 129,200                                          
Floating Rate Notes | Senior notes                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument floating rate notes to be issued         $ 9,000                                                                                
Debt instrument commitment fee (in percentage)         0.50%                                                                                
Loan agreement with DFC (the Olkaria III power plant)                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                               310,000                                   $ 310,000      
Long-term debt, gross                                               102,600                                          
Loan agreement with DFC (the Platanares power plant)                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                               $ 114,700                           $ 114,700              
Annual interest rate                                               7.02%                                          
Current power generation (megawatt-hour) | MWh                                           35                                              
Long-term debt, gross                                               $ 63,500                                          
Don A. Cambell Senior Secured Notes                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                                                             $ 92,500            
OFC 2 LLC Senior Secured Notes ("OFC 2")                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                                                                     $ 151,700 $ 350,000  
Government guarantee percent                                                                                       80.00%  
OFC 2 LLC Senior Secured Notes ("OFC 2") | Wholly owned subsidiaries with project debt                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                                                                 $ 140,000        
Idaho Refinancing Note                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                 $ 61,600                                                                        
Debt instrument, number of semi-annual payments                                                             31                            
Annual interest rate                 6.26%                                                                        
Idaho Refinancing Note | Raft River Energy I LLC                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, secured, percentage of ownership interests                 100.00%                                                                        
Idaho Refinancing Note | Oregon USG Holdings, LLC                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, secured, percentage of ownership interests                 60.00%                                                                        
Idaho Refinancing Note | Revolving Note Tranche                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, basis spread on variable rate                 1.40%                                                                        
Line of credit facility, maximum borrowing capacity                 $ 4,300                                                                        
Line of credit facility, unused capacity, commitment fee percentage                 0.50%                                                                        
USG Prudential - ID Refinancing                                                                                          
Debt Instrument [Line Items]                                                                                          
Long-term debt                 $ 16,000                                                                        
DOE loan guarantee                                                                                          
Debt Instrument [Line Items]                                                                                          
Line of credit facility, maximum borrowing capacity                                                                                         $ 96,800
Loan Agreement with Bpifrance | Guadeloupe 1                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                                 $ 8,900                                                        
Annual interest rate                                                                       1.93%                  
Debt instrument number of quarterly payments                                 20                                                        
Long-term debt, gross                                               2,700                                          
Loan Agreement with Société Général | Guadeloupe 1                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount                               $ 8,900                                                          
Annual interest rate                               1.52%                                                          
Debt instrument number of quarterly payments                               28                                                          
Long-term debt, gross                                               $ 2,300                                          
Senior convertible notes due 2027 | Convertible debt                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt instrument, face amount   $ 45,200                                                                                      
Annual interest rate   2.50%                                                                                      
Convertible debt, noncurrent   $ 431,300                                                                                      
Proceeds from convertible debt   44,000                                                                                      
Debt instrument, fee amount   $ 1,100                                                                                      
Senior unsecured bonds, Series 3                                                                                          
Debt Instrument [Line Items]                                                                                          
Repayments of long-term debt, total                   221,900                                                                      
Extinguishment of debt, amount                   218,000                                                                      
Interest paid, including capitalized interest, operating and investing activities, total                   2,800                                                                      
Debt instrument, unamortized premium, total                   $ 1,100                                                                      
Finance liability                                                                                          
Debt Instrument [Line Items]                                                                                          
Annual interest rate                                               6.11% 6.12%       2.55%                                
Long-term debt, gross                                               $ 220,600                                          
Amount of restricted net assets for consolidated and unconsolidated subsidiaries                                               1,400                                          
Credit agreements with eight commercial banks                                                                                          
Debt Instrument [Line Items]                                                                                          
Line of credit facility, maximum borrowing capacity                                               688,000                                          
Credit agreements with eight commercial banks | Extensions of Credit in The Form of Loans and/or Letters of Credit                                                                                          
Debt Instrument [Line Items]                                                                                          
Line of credit facility, maximum borrowing capacity                                               533,000                                          
Credit agreements with eight commercial banks | Letter of Credit                                                                                          
Debt Instrument [Line Items]                                                                                          
Line of credit facility, maximum borrowing capacity                                               155,000                                          
Credit agreements with eight commercial banks | Union Bank, N.A.                                                                                          
Debt Instrument [Line Items]                                                                                          
Line of credit facility, maximum borrowing capacity                                               100,000                                          
Union Bank, N.A.                                                                                          
Debt Instrument [Line Items]                                                                                          
Line of credit facility, maximum borrowing capacity                                               $ 100,000                                          
Debt to earnings before interest tax depreciation and amortization ratio                                               1.90                                          
Debt services, coverage ratio                                               5.32                                          
Amount available for dividend distribution percent of cumulative net income                                         2.0     0.4                                          
Long-term line of credit, total                                               $ 86,700                                          
Union Bank, N.A. | Minimum                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt services, coverage ratio                                         1.35                                                
Union Bank, N.A. | Maximum                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt to earnings before interest tax depreciation and amortization ratio                                         4.5                                                
HSBC Bank USA, N.A.                                                                                          
Debt Instrument [Line Items]                                                                                          
Line of credit facility, maximum borrowing capacity                                               $ 35,000                                          
Debt to earnings before interest tax depreciation and amortization ratio                                               1.90                                          
Debt services, coverage ratio                                               5.32                                          
Amount available for dividend distribution percent of cumulative net income                                               0.4                                          
Long-term line of credit, total                                               $ 34,800                                          
Uncommitted line of credit facility, maximum borrowing capacity                                               20,000                                          
Uncommitted long-term line of credit                                               36,900                                          
HSBC Bank USA, N.A. | Letter of Credit                                                                                          
Debt Instrument [Line Items]                                                                                          
Line of credit facility, maximum borrowing capacity                                               65,000                                          
HSBC Bank USA, N.A. | Minimum                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt to earnings before interest tax depreciation and amortization ratio                                             1.35                                            
HSBC Bank USA, N.A. | Maximum                                                                                          
Debt Instrument [Line Items]                                                                                          
Debt to earnings before interest tax depreciation and amortization ratio                                             4.5                                            
Amount available for dividend distribution percent of cumulative net income                                             2.0                                            
Surety agreement | Chubb                                                                                          
Debt Instrument [Line Items]                                                                                          
Surety bonds, maximum amount available                                               960,000                                          
Surety bonds, available                                               750,000                                          
Surety agreement, bonds | Chubb                                                                                          
Debt Instrument [Line Items]                                                                                          
Surety bonds, issued                                               230,000                                          
Surety agreement, surety-backed letters of credit | Chubb                                                                                          
Debt Instrument [Line Items]                                                                                          
Surety bonds, issued                                               $ 62,600