XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Expected Principal, Interest and Fee Payments on Term Loan Credit Agreement (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total, Principal $ 83,521 $ 80,000
Term Loan Credit Agreement    
Debt Instrument [Line Items]    
2026, Principal 24,375  
2027, Principal 32,500  
2028, Principal 8,125  
Total, Principal 65,000  
2024 (remainder) Interest and Fees 1,981  
2025, Interest and Fees 7,946  
2026, Interest and Fees 6,950  
2027, Interest and Fees 3,143  
2028, Interest and Fees 1,467  
Total, Interest and Fees 21,487  
2024 (remainder) Total 1,981  
2025, Total 7,946  
2026, Total 31,325  
2027, Total 35,643  
2028, Total 9,592  
Total $ 86,487