XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Expected Principal, Interest and Fee Payments on Term Loan Credit Agreement (Detail) - Term Loan Credit Agreement - USD ($)
$ in Thousands
Jun. 30, 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 2,097  
2023, Interest and Fees 3,134  
2024, Interest and Fees 1,826  
Total, Interest and Fees 7,057  
2022 Total 2,097  
2023, Total 44,384  
2024, Total 15,576  
Total $ 62,057