XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Expected Principal, Interest and Fee Payments on Term Loan Credit Agreement (Detail) - Term Loan Credit Agreement - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
2023, Principal $ 41,250  
2024, Principal 13,750  
Total, Principal 55,000 $ 55,000
2023, Interest and Fees 4,153  
2024, Interest and Fees 1,883  
Total, Interest and Fees 6,036  
2023, Total 45,403  
2024, Total 15,633  
Total $ 61,036