XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Expected Principal, Interest and Fee Payments on Term Loan Credit Agreement (Detail) - Term Loan Credit Agreement - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
2026, Principal $ 20,625  
2027, Principal 27,500  
2028, Principal 6,875  
Total, Principal 55,000 $ 55,000
2023 Interest and Fees 3,311  
2024, Interest and Fees 6,622  
2025, Interest and Fees 6,604  
2026, Interest and Fees 5,776  
2027, Interest and Fees 2,612  
2028, Interest and Fees 1,239  
Total, Interest and Fees 26,164  
2023 Total 3,311  
2024, Total 6,622  
2025, Total 6,604  
2026, Total 26,401  
2027, Total 30,112  
2028, Total 8,114  
Total $ 81,164