XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Narrative) (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 12, 2023
$ / shares
Jun. 30, 2023
USD ($)
Aug. 04, 2021
USD ($)
Sep. 30, 2023
USD ($)
D
$ / shares
Jun. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
D
$ / shares
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Debt                    
Payments for repurchase of common stock               $ 58,144,000 $ 21,840,000  
Unamortized debt issuance costs       $ 15,290,000   $ 15,290,000   15,290,000   $ 1,547,000
Amortization of discounts, premium, and debt issuance costs               8,486,000 436,000  
Interest rate swaps                    
Debt                    
Gains (losses) from changes in fair values of interest rate swaps           $ 4,900,000 $ 2,000,000.0 $ 2,700,000 $ 5,900,000  
2029 Convertible Notes                    
Debt                    
Debt interest rate       2.00%   2.00%   2.00%    
Principal amount       $ 345,000,000.0   $ 345,000,000.0   $ 345,000,000.0    
Repayment of debt       200,000,000.0            
Payments for repurchase of common stock       50,000,000.0            
Debt issuance costs       $ 10,800,000   10,800,000   10,800,000    
Debt conversion ratio       15.8821            
Debt principle amount converted into common stock       $ 1,000   $ 1,000   $ 1,000    
Debt conversion price per share | $ / shares $ 62.96     $ 62.96   $ 62.96   $ 62.96    
Convertible debt, percentage of premium over the last reported sale price 35.00%                  
Convertible debt threshold percentage       130.00%       130.00%    
Convertible debt, threshold trading days | D       20       20    
Convertible debt, threshold consecutive trading days | D       30       30    
Threshold business days after consecutive trading period | D               5    
Threshold consecutive trading period | D               5    
Percentage of principal amount redeemed       100.00%            
Percentage of product sale price               98.00%    
Unamortized debt issuance costs       $ 10,800,000   $ 10,800,000   $ 10,800,000    
2029 Convertible Notes | Wells Fargo Bank                    
Debt                    
Repayment of debt               200,000,000.0    
Unamortized debt issuance costs written off           3,000,000.0   3,000,000.0    
Secured Debt [Member] | Wells Fargo Bank                    
Debt                    
Proceeds from borrowing under lines of credit   $ 500,000,000.0                
Amortization of discounts, premium, and debt issuance costs               3,000,000.0    
Line of Credit [Member] | Capital One, N.A.                    
Debt                    
Maximum borrowing capacity     $ 140,000,000.0              
Borrowings     $ 70,000,000.0              
Secured Debt [Member] | Wells Fargo Bank                    
Debt                    
Repayment of debt               200,000,000.0    
Debt issuance costs       14,300,000   14,300,000   14,300,000    
Proceeds from borrowing under lines of credit   500,000,000.0                
Notional Amount   250,000,000.0     $ 250,000,000.0          
Repayments under lines of credit         125,000,000.0          
Unamortized debt issuance costs       $ 8,900,000   8,900,000   $ 8,900,000    
Secured Debt [Member] | Wells Fargo Bank | In the first year                    
Debt                    
Debt Instrument, Annual Principal Payment   12,500,000     12,500,000          
Secured Debt [Member] | Wells Fargo Bank | Starting in the Second year                    
Debt                    
Debt Instrument, Annual Principal Payment   25,000,000.0     25,000,000.0          
Secured Debt [Member] | Wells Fargo Bank | Starting in the third year                    
Debt                    
Debt Instrument, Annual Principal Payment   37,500,000     $ 37,500,000          
Secured Debt [Member] | Wells Fargo Bank | Interest rate swaps                    
Debt                    
Gains (losses) from changes in fair values of interest rate swaps           $ 3,200,000        
Secured Debt [Member] | Wells Fargo Bank | Federal funds rate                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate         0.50%          
Secured Debt [Member] | Wells Fargo Bank | Adjusted term SOFR rate                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate         2.25%          
Debt instrument interest rate floor, percentage         0.00%          
Secured Debt [Member] | Wells Fargo Bank | SOFR rate                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate         1.25%          
Secured Debt [Member] | Wells Fargo Bank | One month SOFR                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate         1.00%          
Secured Debt [Member] | Revolving Credit Facility | Wells Fargo Bank                    
Debt                    
Maximum borrowing capacity   200,000,000.0     $ 200,000,000.0          
Letter of Credit | Secured Debt [Member] | Wells Fargo Bank                    
Debt                    
Maximum borrowing capacity   15,000,000.0     15,000,000.0          
Swingline Loan | Secured Debt [Member] | Wells Fargo Bank                    
Debt                    
Maximum borrowing capacity   $ 15,000,000.0     $ 15,000,000.0          
Minimum | Line of Credit [Member] | Secured Debt [Member] | Capital One, N.A.                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate     0.50%              
Minimum | Secured Debt [Member] | Wells Fargo Bank | Base rate                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate         0.50%          
Minimum | Secured Debt [Member] | Wells Fargo Bank | SOFR rate                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate         1.50%          
Maximum | Line of Credit [Member] | Secured Debt [Member] | Capital One, N.A.                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate     2.50%              
Maximum | Secured Debt [Member] | Wells Fargo Bank | Base rate                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate         1.50%          
Maximum | Secured Debt [Member] | Wells Fargo Bank | SOFR rate                    
Debt                    
Debt Instrument, Basis Spread on Variable Rate         2.50%