XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 14, 2022
USD ($)
May 31, 2023
USD ($)
Apr. 30, 2023
USD ($)
Jul. 31, 2022
USD ($)
Nov. 30, 2018
USD ($)
Dec. 31, 2022
USD ($)
Apr. 02, 2022
USD ($)
Dec. 31, 2024
USD ($)
subsidiary
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 30, 2021
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]                        
Debt outstanding               $ 229,830,000 $ 256,961,000      
Repayments of secured debt               7,813,000 6,250,000 $ 289,274,000    
Noncash loss on extinguishment of debt               0 0 295,000    
Proceeds from issuance of common stock in public offering, net of issuance costs               $ 0 85,107,000 0    
Interest rate swap                        
Debt Instrument [Line Items]                        
Notional amount                     $ 150,000,000  
Average fixed interest rate 1.70%                   1.80%  
BLR Aerospace, L L C                        
Debt Instrument [Line Items]                        
Purchase price of acquisition     $ 115,000,000                  
Payments to acquire business     $ 117,000,000                  
Credit facilities                        
Debt Instrument [Line Items]                        
Debt amount                       $ 480,000,000.0
New Credit Facilities                        
Debt Instrument [Line Items]                        
Number of subsidiaries that are not guarantors on debt | subsidiary               2        
Secured debt                        
Debt Instrument [Line Items]                        
Repayments of secured debt             $ 30,000,000          
Secured debt | 2022 term loan maturing July 14, 2027                        
Debt Instrument [Line Items]                        
Debt amount       $ 250,000,000                
Repayments of debt           $ 1,600,000   $ 7,800,000 $ 6,300,000      
Proceeds from lines of credit       250,000,000                
Debt outstanding       $ 254,200,000                
Noncash loss on extinguishment of debt $ 200,000                      
Fees paid to lenders to be capitalized 800,000                      
Secured debt | 2022 term loan maturing July 14, 2027 | Year one and two                        
Debt Instrument [Line Items]                        
Prepayment amount of principal outstanding       62.50%                
Secured debt | 2022 term loan maturing July 14, 2027 | Year three and four                        
Debt Instrument [Line Items]                        
Prepayment amount of principal outstanding       1.25%                
Secured debt | 2022 term loan maturing July 14, 2027 | Year five                        
Debt Instrument [Line Items]                        
Prepayment amount of principal outstanding       1.875%                
Secured debt | 2022 term loan maturing July 14, 2027 | Secured overnight financing rate (SOFR) overnight index swap rate                        
Debt Instrument [Line Items]                        
Spread on base rate, percentage       1.00%                
Secured debt | 2022 term loan maturing July 14, 2027 | Federal funds rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       0.50%                
Secured debt | 2022 term loan maturing July 14, 2027 | Minimum | Secured overnight financing rate (SOFR) overnight index swap rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       1.375%                
Secured debt | 2022 term loan maturing July 14, 2027 | Minimum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       0.375%                
Secured debt | 2022 term loan maturing July 14, 2027 | Maximum | Secured overnight financing rate (SOFR) overnight index swap rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       2.375%                
Secured debt | 2022 term loan maturing July 14, 2027 | Maximum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       1.375%                
Secured debt | 2019 term loan maturing December 20, 2024                        
Debt Instrument [Line Items]                        
Debt amount                       $ 140,000,000.0
Prepayment amount of principal outstanding                       1.25%
Debt outstanding           $ 3,500,000       $ 3,500,000    
Repayments of secured debt             13,000,000          
Secured debt | 2019 term loan maturing December 20, 2024 | Federal funds rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage               0.50%        
Secured debt | 2019 term loan maturing December 20, 2024 | Eurodollar rate                        
Debt Instrument [Line Items]                        
Spread on base rate, percentage               1.00%        
Secured debt | 2019 term loan maturing December 20, 2024 | Minimum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage               0.50%        
Secured debt | 2019 term loan maturing December 20, 2024 | Minimum | London Interbank Offered Rate (LIBOR) 1                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage               1.50%        
Secured debt | 2019 term loan maturing December 20, 2024 | Maximum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage               1.50%        
Secured debt | 2019 term loan maturing December 20, 2024 | Maximum | London Interbank Offered Rate (LIBOR) 1                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage               2.50%        
Secured debt | 2018 term loan                        
Debt Instrument [Line Items]                        
Debt amount         $ 240,000,000.0              
Prepayment amount of principal outstanding         0.25%              
Repayments of secured debt             $ 17,000,000          
Secured debt | 2018 term loan | Federal funds rate                        
Debt Instrument [Line Items]                        
Spread on base rate, percentage         0.50%              
Secured debt | 2018 term loan | Eurodollar rate                        
Debt Instrument [Line Items]                        
Spread on base rate, percentage         1.00%              
Secured debt | 2018 term loan | Minimum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage         3.75%              
Secured debt | 2018 term loan | Minimum | London Interbank Offered Rate (LIBOR) 1                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage         3.75%              
Secured debt | 2018 term loan | Maximum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage         4.00%              
Secured debt | 2018 term loan | Maximum | London Interbank Offered Rate (LIBOR) 1                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage         4.00%              
Revolving credit facility | 2022 revolving credit facility due July 14, 2027                        
Debt Instrument [Line Items]                        
Line of credit facility, maximum borrowing capacity   $ 85,200,000   $ 200,000,000                
Fees paid to lenders to be capitalized 1,700,000                      
Proceeds from issuance of common stock in public offering, net of issuance costs   $ 85,100,000                    
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Secured overnight financing rate (SOFR) overnight index swap rate                        
Debt Instrument [Line Items]                        
Spread on base rate, percentage       1.00%                
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Federal funds rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       0.50%                
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Minimum                        
Debt Instrument [Line Items]                        
Commitment fee, percentage       0.175%                
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Minimum | Secured overnight financing rate (SOFR) overnight index swap rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       1.375%                
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Minimum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       0.375%                
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Maximum                        
Debt Instrument [Line Items]                        
Commitment fee, percentage       0.275%                
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Maximum | Secured overnight financing rate (SOFR) overnight index swap rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       2.375%                
Revolving credit facility | 2022 revolving credit facility due July 14, 2027 | Maximum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage       1.375%                
Revolving credit facility | 2019 revolving credit facility due December 20, 2024                        
Debt Instrument [Line Items]                        
Line of credit facility, maximum borrowing capacity                       $ 100,000,000.0
Amortization of debt issuance costs 100,000                      
Debt issuance costs, line of credit arrangements 800,000                      
Revolving credit facility | 2019 revolving credit facility due December 20, 2024 | Federal funds rate                        
Debt Instrument [Line Items]                        
Spread on base rate, percentage               0.50%        
Revolving credit facility | 2019 revolving credit facility due December 20, 2024 | Eurodollar rate                        
Debt Instrument [Line Items]                        
Spread on base rate, percentage               1.00%        
Revolving credit facility | 2019 revolving credit facility due December 20, 2024 | Minimum                        
Debt Instrument [Line Items]                        
Commitment fee, percentage               0.175%        
Revolving credit facility | 2019 revolving credit facility due December 20, 2024 | Minimum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage               0.50%        
Revolving credit facility | 2019 revolving credit facility due December 20, 2024 | Minimum | London Interbank Offered Rate (LIBOR) 1                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage               1.50%        
Revolving credit facility | 2019 revolving credit facility due December 20, 2024 | Maximum                        
Debt Instrument [Line Items]                        
Commitment fee, percentage               0.275%        
Revolving credit facility | 2019 revolving credit facility due December 20, 2024 | Maximum | Base rate                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage               1.50%        
Revolving credit facility | 2019 revolving credit facility due December 20, 2024 | Maximum | London Interbank Offered Rate (LIBOR) 1                        
Debt Instrument [Line Items]                        
Spread on variable rate percentage               2.50%        
Revolving credit facility | 2018 revolving credit facility                        
Debt Instrument [Line Items]                        
Line of credit facility, maximum borrowing capacity                       $ 100,000,000.0
Percentage of excess cash flow payment when leverage ratio is greater than 3.25         50.00%              
Percentage of excess cash flow payment when leverage ratio is less than or equal to 3.25         25.00%              
Percentage of excess cash flow payment when leverage ratio is less than or equal to 2.50         0.00%              
Revolving credit facility | 2018 revolving credit facility | Covenant, 50% in excess, cash flow amount                        
Debt Instrument [Line Items]                        
Adjusted leverage ratio, minimum         3.25              
Revolving credit facility | 2018 revolving credit facility | Covenant, 25% in excess, cash flow amount                        
Debt Instrument [Line Items]                        
Adjusted leverage ratio, minimum         2.50              
Adjusted leverage ratio, maximum         3.25              
Revolving credit facility | 2018 revolving credit facility | Covenant, 0% in excess, cash flow amount                        
Debt Instrument [Line Items]                        
Adjusted leverage ratio, maximum         2.50              
Revolving credit facility | 2018 term loan                        
Debt Instrument [Line Items]                        
Fees paid to lenders to be capitalized $ 1,000,000                      
Revolving credit facility | 2022 revolving credit facilities                        
Debt Instrument [Line Items]                        
Remaining borrowing capacity               $ 191,000,000        
Outstanding standby letters of credit               $ 200,000