XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Narrative (Details) - Comerica Bank - Line of credit
$ in Millions
1 Months Ended
Sep. 30, 2022
USD ($)
Aug. 31, 2013
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Revolving credit facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 100.0 $ 50.0    
Unused capacity, commitment fee percentage 0.15%      
Line of Credit Facility, Financial Maintenance Covenant, Total Borrowings Minimum Threshold $ 60.0      
Line of Credit Facility, Financial Maintenance Covenant, Senior Net Leverage Ratio 3      
Revolving credit facility | Federal Funds Rate        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.00%      
Revolving credit facility | Federal Funds Rate | Minimum        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 0.50%      
Revolving credit facility | Federal Funds Rate | Maximum        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 0.80%      
Revolving credit facility | Bloomberg Short-Term Bank Yield Index Rate        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.00%      
Revolving credit facility | Bloomberg Short-Term Bank Yield Index Rate | Minimum        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.50%      
Revolving credit facility | Bloomberg Short-Term Bank Yield Index Rate | Maximum        
Debt Instrument [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 1.80%      
Revolving credit facility | Debt Instrument, Option to Increase        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 175.0      
Line of Credit Facility, Increase (Decrease), Net 75.0      
Revolving credit facility | Credit Facility        
Debt Instrument [Line Items]        
Unused capacity, commitment fee percentage   0.20%    
Unused capacity, maximum outstanding amount   $ 15.0    
Letter of credit        
Debt Instrument [Line Items]        
Maximum borrowing capacity 15.0      
Letter of credit | Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 15.0    
Letters of credit, outstanding amount     $ 4.2 $ 4.0
Swing Line Notes        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 5.0