XML 84 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Summary of Outstanding Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Total outstanding debt under credit agreements $ 36,776   $ 44,550
Less: Unamortized debt discount and fees (2,342)   (4,135)
Total outstanding debt, long-term 34,434   40,415
2022 Amended Credit Agreement      
Debt Instrument [Line Items]      
Total outstanding debt under credit agreements 36,776   0
2022 Amended Credit Agreement | Senior Term Loan      
Debt Instrument [Line Items]      
Debt instrument, fee amount 1,800 $ 1,800  
2019 Credit Agreement      
Debt Instrument [Line Items]      
Total outstanding debt under credit agreements 0   $ 44,550
2019 Credit Agreement | Senior Term Loan      
Debt Instrument [Line Items]      
Debt instrument, fee amount $ 4,600