XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Property, Plant and Equipment [Line Items]        
Writeoff $ 0      
Impairment of goodwill 0 $ 0 $ 0  
Impairment charges $ 998,000      
Impairment of long-lived assets   0 0  
Number of operating segments (in segments) | segment 1      
Number of reportable segments (in segments) | segment 1      
Capitalizable contract costs $ 0 0    
Cost capitalized 0 0    
Unrecognized tax benefits 696,000 696,000 0 $ 0
Accrued interest or penalties 0      
Unrecognized tax benefits, related expenses 0      
Foreign currency translation adjustments $ (18,814,000) $ 5,781,000 $ (10,624,000)  
Production Masks        
Property, Plant and Equipment [Line Items]        
Useful life 4 years      
Minimum        
Property, Plant and Equipment [Line Items]        
Useful life 3 years      
Weighted average remaining useful life 2 years      
Maximum        
Property, Plant and Equipment [Line Items]        
Useful life 7 years      
Weighted average remaining useful life 12 years