XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Expected Principal, Interest and Fee Payments on Term Loan Credit Agreement (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total, Principal $ 80,000 $ 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  
2024, Interest and Fees 7,438  
2025, Interest and Fees 7,417  
2026, Interest and Fees 6,488  
2027, Interest and Fees 2,934  
2028, Interest and Fees 1,356  
Total, Interest and Fees 25,633  
2024, Total 7,438  
2025, Total 7,417  
2026, Total 28,988  
2027, Total 32,934  
2028, Total 8,856  
Total $ 85,633