XML 47 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Expected Principal, Interest and Fee Payments on Term Loan Credit Agreement (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total, Principal $ 84,999 $ 84,297
Term Loan Credit Agreement    
Debt Instrument [Line Items]    
2025, Principal 0  
2026, Principal 32,500  
2027, Principal 24,375  
2028, Principal 8,125  
Total, Principal 65,000  
2025 (remainder) Interest and Fees 1,845  
2026, Interest and Fees 2,927  
2027, Interest and Fees 6,473  
2028, Interest and Fees 1,455  
Total, Interest and Fees 12,700  
2025 (remainder) Total 1,845  
2026, Total 35,427  
2027, Total 30,848  
2028, Total 9,580  
Total $ 77,700