XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.1
The Company and Summary of Significant Accounting Policies - Components of ASRs, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
The Company and Summary of Significant Accounting Policies    
Raw materials $ 3,841 $ 2,732
ASRs in progress 1,575 773
Finished ASRs 12,130 10,198
ASRs, gross 17,546 13,703
Accumulated depreciation on Finished ASRs (8,701) (7,853)
ASRs, net $ 8,845 $ 5,850