XML 67 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]    
Contract with Customer, Asset, Allowance for Credit Loss $ 4,787 $ 3,248
Amortization of Deferred Sales Commissions 2,803 1,644
Deferred Revenue, Revenue Recognized 7,488 3,415
Revenue, Remaining Performance Obligation, Amount $ 19,892  
Revenue, Remaining Performance Obligation, Percentage 87.00%  
Accrued Sales Commission $ 10,302 6,660
Accounts Receivable, Allowance for Credit Loss, Writeoff 735 99
Accounts Receivable, Allowance for Credit Loss, Recovery 227 334
Provision for expected losses 2,047 $ 803
Deferred Revenue, Period Increase (Decrease), Reason, Primary    
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]    
Deferred Revenue, Period Increase (Decrease) 2,553  
Deferred Revenue, Period Increase (Decrease), Reason, Seconday    
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]    
Deferred Revenue, Period Increase (Decrease) $ 1,520  
Accounts Receivable [Member]    
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]    
Concentration Risk, Benchmark Description No customers represented more than 10% of our net accounts receivable balance as of December 31, 2023 and December 31, 2022, respectively. No customers represented more than 10% of our net accounts receivable balance as of December 31, 2023 and December 31, 2022, respectively.
Revenue Benchmark    
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]    
Concentration Risk, Benchmark Description During the years ended December 31, 2023 and 2022, there were no customers that individually represented 10% or more of consolidated revenue. During the years ended December 31, 2023 and 2022, there were no customers that individually represented 10% or more of consolidated revenue.
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-12-31    
CONTRACTS WITH CUSTOMERS AND REVENUE CONCENTRATION (Details) [Line Items]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months