XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BORROWINGS - Term Loan (Details) - USD ($)
3 Months Ended
Apr. 30, 2022
May 28, 2021
Mar. 31, 2024
Revolving Credit Facility      
Short-Term Debt [Line Items]      
Issuance of debt   $ 40,000,000  
Balance outstanding     $ 0
Term Loan      
Short-Term Debt [Line Items]      
Issuance of debt   $ 60,000,000  
Repayment of term loan     $ 30,000,000
Term loan carried interest rate     7.13%
One-month LIBOR rate | Term Loan      
Short-Term Debt [Line Items]      
Floating interest rate margin (as a percent)   1.75%  
SOFR-indexed interest rate | Term Loan      
Short-Term Debt [Line Items]      
Floating interest rate margin (as a percent) 1.80%