Credit Agreement - Schedule of Credit Agreement (Detail) - Credit Agreement [Member] - USD ($) $ in Thousands |
12 Months Ended | |||||
---|---|---|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|||||
Credit Agreement: | ||||||
Credit facility remaining availability | $ 124,113 | $ 124,082 | ||||
Outstanding letters of credit | 887 | 918 | ||||
Availability of additional letters of credit | [1] | $ 124,113 | $ 124,082 | |||
Line of credit facility, interest rate | 0.00% | 0.00% | ||||
Commitment fee rate | 0.30% | 0.30% | ||||
Letter of credit fee rate | [2] | 6.50% | 3.00% | |||
|