v3.24.2.u1
DEBT - Narrative (Details)
€ in Millions
6 Months Ended 12 Months Ended
Apr. 30, 2024
USD ($)
Jan. 17, 2024
USD ($)
Jan. 11, 2023
USD ($)
Dec. 23, 2019
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Mar. 11, 2024
USD ($)
Dec. 31, 2023
EUR (€)
Debt Instrument [Line Items]                  
Proceeds from long term debt         $ 0 $ 15,000,000      
Debt         169,286,000   $ 161,507,000    
Unpaid loan origination fee for long term debt   $ 1,500,000     1,500,000 $ 0      
Purplegrids                  
Debt Instrument [Line Items]                  
Percentage interest acquired   100.00%              
Term Loan | Level 3                  
Debt Instrument [Line Items]                  
Estimated fair value of TCW credit agreement         160,000,000.0   149,000,000    
Wingspire Capital, Term Loan | Wingspire Capital LLC                  
Debt Instrument [Line Items]                  
Proceeds from long term debt     $ 15,000,000            
Wingspire Capital, Term Loan | Level 3                  
Debt Instrument [Line Items]                  
Estimated fair value of TCW credit agreement         $ 14,300,000   13,900,000    
Wingspire Capital, Term Loan A                  
Debt Instrument [Line Items]                  
Effective interest rate         22.00% 17.00%      
Wingspire Capital, Term Loan A | Wingspire Capital LLC                  
Debt Instrument [Line Items]                  
Debt     30,000,000            
Wingspire Capital, Term Loan A | Revolving Credit Facility | Line of Credit                  
Debt Instrument [Line Items]                  
Term Loan A increase limit     20,000,000            
EBITDA threshold minimum     25,000,000            
Minimum draw threshold     5,000,000            
Term Loan                  
Debt Instrument [Line Items]                  
Margin rate         8.50% 8.50%      
Term Loan | Line of Credit                  
Debt Instrument [Line Items]                  
Minimum aggregate principal amount       $ 150,000,000          
Debt fees               $ 400,000  
Debt fees (as a percent) 0.005                
Unpaid loan origination fee for long term debt $ 700,000                
Term Loan | Revolving Credit Facility | Line of Credit                  
Debt Instrument [Line Items]                  
Minimum aggregate principal amount       $ 15,000,000          
Commitment fee (in percent)       1.00%          
Amount drawn         $ 0   $ 0    
Term Loan | Revolving Credit Facility | Line of Credit | Wingspire Capital LLC                  
Debt Instrument [Line Items]                  
Minimum aggregate principal amount     $ 15,000,000            
Orinter Short-term Loan                  
Debt Instrument [Line Items]                  
Amount of loan | €                 € 2.2
Fixed interest rate (in percent)             6.75%   6.75%
Orinter                  
Debt Instrument [Line Items]                  
Effective interest rate         30.00% 24.00%