XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
GENERAL (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
item
segment
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Class of Stock [Line Items]          
Number of reporting units | item     1    
Number of operating segment | segment     1    
Operating Income (Loss) $ 17,355 $ 18,003 $ 33,227 $ 32,330  
Net Cash Provided by (Used in) Operating Activities     29,209 22,838  
Cash, and cash equivalents as reported on the balance sheets $ 67,949 $ 63,865 $ 67,949 $ 63,865 $ 35,808
Revenue | Customer Concentration | Major customer          
Class of Stock [Line Items]          
Concentration Risk, Percentage 32.00%   42.00%    
Accounts Receivable | Customer Concentration | Major customer          
Class of Stock [Line Items]          
Concentration Risk, Percentage     63.70%