XML 125 R112.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt (4.55% Promissory Note) - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Installment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]      
Proceeds from issuance of long-term debt $ 172,500 $ 0 $ 10,000
Debt instrument stated interest rate 4.25% 4.25% 4.25%
4.55% Promissory note [Member]      
Debt Instrument [Line Items]      
Debt instrument stated interest rate 4.55%    
Debt instrument, payment frequency description monthly    
Number of installment payments | Installment 216    
Debt instrument periodic payment $ 41    
Debt instruments, payment terms description The promissory note may be repaid in full or in part after September 1, 2020 as long as the Company provides at least 30 days’ written notice and pays a prepayment consideration as specified in the loan agreement