v3.23.1
Revolving Credit Facility (Details)
$ in Millions
1 Months Ended
Oct. 27, 2011
USD ($)
May 31, 2023
USD ($)
agreement
Apr. 29, 2023
USD ($)
Line of Credit      
Revolving Line of Credit      
Term of credit facility 5 years    
Maximum borrowing capacity $ 50.0    
Debt outstanding     $ 0.0
Line of Credit | Secured Overnight Financing Rate | Subsequent Event      
Revolving Line of Credit      
Maximum borrowing capacity   $ 75.0  
Borrowing capacity, accordion feature   25.0  
Maximum borrowing capacity including accordion expansion   $ 100.0  
Number of covenants | agreement   1  
Unused commitment fee (as a percent)   0.20%  
Increase pricing for loans (as a percent)   0.10%  
Line of Credit | Federal Fund Rate | Subsequent Event      
Revolving Line of Credit      
Margin added to variable rate (as a percent)   0.50%  
Line of Credit | Eurodollar Rate | Subsequent Event      
Revolving Line of Credit      
Increase pricing for loans (as a percent)   1.00%  
Letter of Credit      
Revolving Line of Credit      
Debt outstanding     $ 0.6
First interest rate | Line of Credit | Secured Overnight Financing Rate | Subsequent Event      
Revolving Line of Credit      
Margin added to variable rate (as a percent)   1.25%  
First interest rate | Line of Credit | Eurodollar Rate | Subsequent Event      
Revolving Line of Credit      
Margin added to variable rate (as a percent)   0.25%  
Second interest rate | Line of Credit | Secured Overnight Financing Rate | Subsequent Event      
Revolving Line of Credit      
Margin added to variable rate (as a percent)   1.50%  
Second interest rate | Line of Credit | Eurodollar Rate | Subsequent Event      
Revolving Line of Credit      
Margin added to variable rate (as a percent)   0.50%  
Third interest rate | Line of Credit | Secured Overnight Financing Rate | Subsequent Event      
Revolving Line of Credit      
Margin added to variable rate (as a percent)   1.75%  
Third interest rate | Line of Credit | Eurodollar Rate | Subsequent Event      
Revolving Line of Credit      
Margin added to variable rate (as a percent)   0.75%