Annual report pursuant to Section 13 and 15(d)

Organization and Summary of Significant Accounting Policies (Details)

v3.24.4
Organization and Summary of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
business_activity
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Impairment of intangible assets $ 1,237 $ 2,438 $ 2,811
Payment term 30 days    
Stock rotation allowance, term (up to) 6 months    
Delivery term 1 year    
Sales commission assets recognized, term (less than) 1 year    
Right of return, term 6 months    
Warranty reserves $ 500 300  
Number of operating segments | segment 1    
Number of business activities | business_activity 1    
Research and development arrangement, recognized income $ 3,300 $ 0 $ 23,300
Operating lease, term (greater than) 12 months    
Production Masks      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Useful life 5 years    
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Useful life 3 years    
Right of return under the general assurance warranty, term 1 year    
Rebate and price protection program, term 1 year    
Product warranty, period 1 year    
Operating lease, term (greater than) 2 years    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Useful life 5 years    
Right of return under the general assurance warranty, term 3 years    
Rebate and price protection program, term 2 years    
Product warranty, period 3 years    
Operating lease, term (greater than) 8 years