XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Expected Principal, Interest and Fee Payments on Term Loan Credit Agreement (Detail) - Term Loan Credit Agreement - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
2023, Principal $ 41,250  
2024, Principal 13,750  
Total, Principal 55,000 $ 55,000
2022 Interest and Fees 3,151  
2023, Interest and Fees 3,134  
2024, Interest and Fees 1,826  
Total, Interest and Fees 8,111  
2022 Total 3,151  
2023, Total 44,384  
2024, Total 15,576  
Total $ 63,111