Debt (Details) | Feb. 09, 2021USD ($)bank | Mar. 31, 2022USD ($) |
Line of Credit Facility [Line Items] | | |
Number of banks to which company is party to a credit agreement | bank | 2 | |
Outstanding borrowings | | $ 0 |
Letters of credit outstanding | | 600,000 |
Remaining borrowing capacity | | $ 199,400,000 |
Credit Agreement | | |
Line of Credit Facility [Line Items] | | |
Calculated maximum borrowings | $ 200,000,000 | |
Available increase in borrowings under Credit Agreement | $ 100,000,000 | |
Credit Agreement | Minimum | | |
Line of Credit Facility [Line Items] | | |
Percentage of commitment fee | 0.20% | |
Credit Agreement | Maximum | | |
Line of Credit Facility [Line Items] | | |
Percentage of commitment fee | 0.325% | |
Credit Agreement | Credit Agreement Interest Rate Option One | Minimum | London Interbank Offered Rate (LIBOR) | | |
Line of Credit Facility [Line Items] | | |
Debt instrument basis spread on variable rate (as a percent) | 1.00% | |
Credit Agreement | Credit Agreement Interest Rate Option One | Maximum | London Interbank Offered Rate (LIBOR) | | |
Line of Credit Facility [Line Items] | | |
Debt instrument basis spread on variable rate (as a percent) | 1.875% | |
Credit Agreement | Credit Agreement Interest Rate Option Two | London Interbank Offered Rate (LIBOR) | | |
Line of Credit Facility [Line Items] | | |
Debt instrument basis spread on variable rate (as a percent) | 1.00% | |
Credit Agreement | Credit Agreement Interest Rate Option Two | Minimum | Base Rate | | |
Line of Credit Facility [Line Items] | | |
Debt instrument basis spread on variable rate (as a percent) | 0.00% | |
Credit Agreement | Credit Agreement Interest Rate Option Two | Maximum | Federal Funds Rate | | |
Line of Credit Facility [Line Items] | | |
Debt instrument basis spread on variable rate (as a percent) | 0.50% | |
Credit Agreement | Credit Agreement Interest Rate Option Two | Maximum | Base Rate | | |
Line of Credit Facility [Line Items] | | |
Debt instrument basis spread on variable rate (as a percent) | 0.375% | |