XML 122 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information, Long-Lived Assets by Major Market (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Information [Abstract]      
Long-lived assets $ 461,741 $ 534,242 $ 557,799
Major Market [Member] | United States [Member]      
Segment Information [Abstract]      
Long-lived assets 294,513 339,163 343,482
Major Market [Member] | Mainland China [Member]      
Segment Information [Abstract]      
Long-lived assets 107,260 122,728 132,148
Major Market [Member] | South Korea [Member]      
Segment Information [Abstract]      
Long-lived assets 18,435 23,578 30,867
Major Market [Member] | Japan [Member]      
Segment Information [Abstract]      
Long-lived assets 10,329 13,322 18,011
Major Market [Member] | All Others [Member]      
Segment Information [Abstract]      
Long-lived assets $ 31,204 $ 35,451 $ 33,291