XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details) - Comerica Bank - Line of credit
$ in Millions
1 Months Ended
Sep. 30, 2022
USD ($)
Aug. 31, 2013
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Revolving credit facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 100.0 $ 50.0    
Unused capacity, commitment fee percentage 0.15%      
Total borrowings minimum threshold for covenant $ 60.0      
Senior net leverage ratio 3      
Revolving credit facility | Federal Funds Rate        
Debt Instrument [Line Items]        
Basis spread 1.00%      
Revolving credit facility | Federal Funds Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread 0.50%      
Revolving credit facility | Federal Funds Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread 0.80%      
Revolving credit facility | BSBY Rate        
Debt Instrument [Line Items]        
Basis spread 1.00%      
Revolving credit facility | BSBY Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread 1.50%      
Revolving credit facility | BSBY Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread 1.80%      
Revolving credit facility | Option to Increase        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 175.0      
Increase available 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.2
Swing Line Notes        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 5.0