XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BORROWINGS - Term Loan and Revolving Line of Credit (Details) - USD ($)
6 Months Ended
Apr. 30, 2022
May 28, 2021
Jun. 30, 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 (as a percent)     7.13%
One-month LIBOR rate | Term Loan      
Short-Term Debt [Line Items]      
Floating interest rate margin (as a percent)   1.75%  
Secured Overnight Financing Rate (SOFR) | Term Loan      
Short-Term Debt [Line Items]      
Floating interest rate margin (as a percent) 1.80%