Annual report pursuant to Section 13 and 15(d)

SEGMENTS - Schedule of Activities with Major Customers (Details)

v3.22.0.1
SEGMENTS - Schedule of Activities with Major Customers (Details) - Customer Concentration Risk - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Boeing | Consolidated Revenue      
Revenue, Major Customer      
Percent of consolidated revenue 10.00% 9.50% 13.60%
Boeing | Accounts Receivable      
Revenue, Major Customer      
Accounts receivable $ 14,545 $ 6,490  
Panasonic | Consolidated Revenue      
Revenue, Major Customer      
Percent of consolidated revenue   11.10% 13.00%
Panasonic | Accounts Receivable      
Revenue, Major Customer      
Accounts receivable   $ 4,083