XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 16, 2022
Feb. 28, 2022
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Nov. 01, 2024
Oct. 31, 2024
Line of Credit Facility [Line Items]                  
Interest expense     $ 2,348   $ 2,849 $ 4,996 $ 5,658    
Line of Credit | Term Loan Credit Agreement | Secured Debt                  
Line of Credit Facility [Line Items]                  
Maximum borrowing capacity   $ 70,000              
Extension fee paid       $ 1,100          
Debt issuance costs   5,100              
Other comprehensive income       $ 1,300          
Amortization of debt issuance costs     300   500 600 900    
Unamortized issuance costs     900     900      
Carrying value of loan     $ 69,100     $ 69,100      
Interest rate     11.59%     11.59%      
Interest expense     $ 2,100   $ 2,300 $ 4,100 $ 4,600    
Annual agreement fee   300              
Minimum liquidity   $ 25,000              
Outstanding amount as a percentage of total contract assets - commissions receivables (less than)   50.00%              
Line of Credit | Term Loan Credit Agreement | Secured Debt | Federal Funds Rate                  
Line of Credit Facility [Line Items]                  
Basis spread on interest rate 0.50%                
Line of Credit | Term Loan Credit Agreement | Secured Debt | Secured Overnight Financing Rate (SOFR)                  
Line of Credit Facility [Line Items]                  
Basis spread on interest rate 1.00%                
Interest rate               7.00% 7.50%
Prepaid fee percentage               1.00%  
Line of Credit | Term Loan Credit Agreement | Secured Debt | Base Rate                  
Line of Credit Facility [Line Items]                  
Interest rate               6.00% 6.50%