XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Expected Principal, Interest and Fee Payments on Term Loan Credit Agreement (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total, Principal $ 78,779 $ 69,909
Term Loan Credit Agreement    
Debt Instrument [Line Items]    
2026, Principal 22,500  
2027, Principal 30,000  
2028, Principal 7,500  
Total, Principal 60,000  
2023 Interest and Fees 1,809  
2024, Interest and Fees 7,277  
2025, Interest and Fees 7,257  
2026, Interest and Fees 6,348  
2027, Interest and Fees 2,871  
2028, Interest and Fees 1,352  
Total, Interest and Fees 26,914  
2023 Total 1,809  
2024, Total 7,277  
2025, Total 7,257  
2026, Total 28,848  
2027, Total 32,871  
2028, Total 8,852  
Total $ 86,914