XML 111 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets, Net and Other non-current assets (Tables)
12 Months Ended
Dec. 31, 2022
Intangible Assets, Net and Other Assets [Abstract]  
Schedule of Finite Lived - Intangible Assets
The following table provides the components of identifiable intangible assets, all of which are finite lived and other non-current assets:

 December 31,
 20222021
Purchased intangible$3,858 $2,358 
Purchased patent509 509 
4,367 2,867 
Less: accumulated amortization(2,932)(2,816)
Intangible assets, net1,435 51 
Royalty receivable5,000 6,000 
Other1,451 903 
Total other non-current assets$6,451 $6,903