v3.26.1
Debt - Borrowings Pursuant to Term Loan and Security Agreements - Additional Information (Details)
$ in Thousands, ₩ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2026
USD ($)
Jul. 31, 2026
USD ($)
Jul. 31, 2026
KRW (₩)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
KRW (₩)
Apr. 30, 2026
USD ($)
Apr. 30, 2026
KRW (₩)
Mar. 31, 2026
Jan. 31, 2026
USD ($)
Jan. 31, 2026
KRW (₩)
Dec. 31, 2025
USD ($)
Nov. 30, 2025
Oct. 31, 2025
USD ($)
Oct. 31, 2025
KRW (₩)
Sep. 30, 2025
USD ($)
Aug. 31, 2025
USD ($)
Jul. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
May 31, 2025
USD ($)
Apr. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Feb. 28, 2025
Jan. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Nov. 30, 2024
USD ($)
Oct. 31, 2024
Sep. 30, 2024
Aug. 31, 2024
Jul. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
May 31, 2024
Apr. 30, 2024
USD ($)
Apr. 30, 2024
KRW (₩)
Mar. 31, 2024
USD ($)
Mar. 31, 2024
KRW (₩)
Dec. 31, 2023
USD ($)
Sep. 30, 2022
USD ($)
May 31, 2022
USD ($)
Jan. 31, 2017
USD ($)
Jul. 31, 2016
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2017
USD ($)
Aug. 31, 2026
KRW (₩)
Jul. 31, 2026
KRW (₩)
Sep. 30, 2025
KRW (₩)
Aug. 31, 2025
KRW (₩)
Jul. 31, 2025
KRW (₩)
Apr. 30, 2025
KRW (₩)
Mar. 31, 2025
KRW (₩)
Jan. 31, 2025
KRW (₩)
Dec. 31, 2024
KRW (₩)
Nov. 30, 2024
KRW (₩)
Jul. 31, 2024
KRW (₩)
Dec. 31, 2023
KRW (₩)
Dec. 31, 2022
KRW (₩)
Sep. 30, 2022
KRW (₩)
May 31, 2022
KRW (₩)
Dec. 31, 2021
KRW (₩)
Dec. 31, 2017
KRW (₩)
Jan. 31, 2017
KRW (₩)
Jul. 31, 2016
KRW (₩)
Borrowings                                                                                                                                      
Amount outstanding       $ 55,081                                                                         $ 55,081   $ 55,081                                                
Amount repaid                                                                                     2,612 $ 2,212                                              
Borrowings                                                                                                                                      
Borrowings                                                                                                                                      
Amount outstanding       50,081             $ 56,589                                                           50,081   50,081                                                
KEB Hana Bank | Borrowings                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                 $ 5,600     $ 700                 $ 6,000                     $ 6,700                         ₩ 8,000.0 ₩ 1,000.0         ₩ 8,000.0               ₩ 9,000.0
Annual interest rate (as a percent)                                 4.00%     3.10%                 4.90%                                               4.00% 3.10%         4.90%                
Annual interest rate                                                                               2.60%                                                      
Additional extension term (in years)                                                                                               1 year                                      
Principal amount of loan extended maturity date           $ 700 ₩ 1,000.0                                                 $ 700 ₩ 1,000.0                                                                    
Debt instrument, maturity date           2027-04 2027-04                   2026-07     2026-04                 2025-07     2025-04 2025-04             2017-07               2024-07                                      
Amount outstanding       5,838             6,271                                                           5,838   $ 5,838                                                
KEB Hana Bank | Borrowings | Subsequent Event                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate (as a percent)   5.30%                                                                                               5.30%                                  
Principal amount of loan extended maturity date   $ 5,200 ₩ 8,000.0                                                                                                                                
Debt instrument, maturity date   2027-07 2027-07                                                                                                                                
KEB Hana Bank | Borrowings | Minimum                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate                                                                                     2.90%                                                
KEB Hana Bank | Borrowings | Maximum                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate                                                                                     4.00%                                                
KEB Hana Bank | Term loan and security agreement, one | Subsequent Event                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount   $ 5,200                                                                                               ₩ 8,000.0                                  
Annual interest rate (as a percent)   5.30%                                                                                               5.30%                                  
Debt instrument, maturity date   2027-07 2027-07                                                                                                                                
IBK Industrial Bank | Borrowings                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                                                             $ 6,800                                                     ₩ 9,200.0  
Annual interest rate (as a percent)                                                               3.50% 3.50%           4.10%                                                     4.10%  
Debt instrument, maturity date                       2026-11                                                     2025-11                                                        
Amount outstanding       5,968             6,412                                                           5,968   $ 5,968                                                
IBK Industrial Bank | Borrowings | Minimum                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate                       4.00%           4.10%                                                                                                  
IBK Industrial Bank | Borrowings | Maximum                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate                       3.60%           4.00%                                                                                                  
Mujin Electronics Co., Ltd. | Borrowings                                                                                                                                      
Borrowings                                                                                                                                      
Amount outstanding       $ 3,244             $ 3,485                                                           $ 3,244   $ 3,244                                                
Mujin Electronics Co., Ltd. | Term loan and security agreement, one                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                                         $ 3,700                                                           ₩ 5,000.0                
Annual interest rate (as a percent)       6.80%                                                                         6.80%   6.80%                                                
Debt instrument, maturity date           2026-10 2026-10       2026-04   2025-12 2025-12       2025-10               2025-06     2025-01                                                                            
Anapass, Inc, related party | Borrowings                                                                                                                                      
Borrowings                                                                                                                                      
Amount outstanding       $ 27,571             $ 29,619                                                           $ 27,571   $ 27,571                                                
Anapass, Inc, related party | Term loan and security agreement, one                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                                                               $ 4,500                                                     ₩ 6,000.0
Annual interest rate (as a percent)                                                                               5.50%                                                     5.50%
Debt instrument, maturity date                                 2026-07                       2025-07                     2024-07                                                      
Anapass, Inc, related party | Term loan and security agreement, one | Subsequent Event                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount   $ 2,100                                                                                               ₩ 3,000.0                                  
Annual interest rate (as a percent)   7.00%                                                                                               7.00%                                  
Debt instrument, maturity date   2027-07 2027-07                                                                                                                                
Amount outstanding   $ 2,600                                                                                               ₩ 4,000.0                                  
Repayment of short term loan   $ 1,300 ₩ 2,000.0                                                                                                                                
Anapass, Inc, related party | Term loan and security agreement, two                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                                                           $ 2,200                                                 ₩ 3,000.0        
Annual interest rate (as a percent)                       7.00%                                                   5.50%                                                 5.50%        
Debt instrument, maturity date                       2026-11             2025-11                       2025-05             2024-05                                                          
Anapass, Inc, related party | Term loan and security agreement, two | Subsequent Event                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount $ 1,400                                                                                               ₩ 2,000.0                                    
Anapass, Inc, related party | Term loan and security agreement, two | Minimum | Subsequent Event                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate (as a percent) 6.50%                                                                                               6.50%                                    
Anapass, Inc, related party | Term loan and security agreement, two | Maximum | Subsequent Event                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate (as a percent) 7.00%                                                                                               7.00%                                    
Anapass, Inc, related party | Term loan and security agreement, three                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                                                         $ 3,000                                                 ₩ 4,000.0          
Annual interest rate (as a percent)                             7.00%                                           5.50%                           7.00%                     5.50%          
Debt instrument, maturity date                             2026-09                       2025-09                   2024-09                                                            
Anapass, Inc, related party | Term loan and security agreement, four                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                               $ 3,400                                                                 ₩ 5,000.0                    
Annual interest rate (as a percent)                     7.00%                         6.50%                                                                 6.50%                    
Debt instrument, maturity date                     2026-12                         2025-12                                                                                      
Anapass, Inc, related party | Term loan and security agreement, five                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                         $ 3,100                                                                   ₩ 4,500.0                        
Annual interest rate (as a percent)               7.00%                         6.50%                                                                   6.50%                        
Debt instrument, maturity date               2027-03                         2026-03                                                                                            
Anapass, Inc, related party | Term loan and security agreement, six                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                 $ 2,100                                                                       ₩ 3,000.0                            
Annual interest rate (as a percent)                                 6.50%                                                                       6.50%                            
Debt instrument, maturity date                                 2026-07                                                                                                    
Anapass, Inc, related party | Term loan and security agreement, six | Subsequent Event                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate (as a percent)   7.00%                                                                                               7.00%                                  
Debt instrument, maturity date   2027-07 2027-07                                                                                                                                
Anapass, Inc, related party | Term loan and security agreement, seven                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                               $ 1,400                                                                       ₩ 2,000.0                              
Annual interest rate (as a percent)                               6.50%                                                                       6.50%                              
Debt instrument, maturity date                               2026-08                                                                                                      
Anapass, Inc, related party | Term loan and security agreement, seven | Subsequent Event                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate (as a percent) 7.00%                                                                                               7.00%                                    
Debt instrument, maturity date 2027-08                                                                                                                                    
Anapass, Inc, related party | Term loan and security agreement, eight                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                             $ 10,700                                                                       ₩ 15,000.0                                
Annual interest rate (as a percent)                             7.00%                                                                       7.00%                                
Debt instrument, maturity date                             2026-09                                                                                                        
i Best Investment Co., Ltd | Borrowings                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                                                       $ 10,300                 $ 10,300 $ 10,300                           ₩ 14,000.0 ₩ 14,000.0            
Annual interest rate (as a percent)                                                                       6.50%                 6.50% 6.50%                           6.50% 6.50%            
Debt instrument, maturity date       2026-09 2026-09           2026-06             2025-12 2025-06     2025-05       2025-02                                     2024-06 2024-06                                          
Amount outstanding       $ 1,946             $ 2,091                                                           1,946   1,946                                                
i Best Investment Co., Ltd | Term loan and security agreement, one                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                 $ 2,200                                                                                                    
Amount repaid                                   $ 700                                                                                                  
i Best Investment Co., Ltd | Term loan and security agreement, one | Subsequent Event                                                                                                                                      
Borrowings                                                                                                                                      
Amount of principal and interest outstanding   $ 1,300                                                                                               ₩ 2,000.0                                  
Repayment of short term loan   $ 600 ₩ 1,000.0                                                                                                                                
i Best Investment Co., Ltd | Term loan and security agreement, draw two                                                                                                                                      
Borrowings                                                                                                                                      
Amount repaid                                                                       $ 800                                                              
i Best Investment Co., Ltd | Term loan and security agreement, draw three                                                                                                                                      
Borrowings                                                                                                                                      
Amount repaid                                                           $ 1,400                                                                          
i Best Investment Co., Ltd | Term loan and security agreement, draw four                                                                                                                                      
Borrowings                                                                                                                                      
Amount repaid                                                                   $ 2,300                                                                  
i Best Investment Co., Ltd | Term loan and security agreement, draw fifth and sixth                                                                                                                                      
Borrowings                                                                                                                                      
Amount repaid                                     $ 1,500                                                                                                
Kyeongho Lee | Borrowings                                                                                                                                      
Borrowings                                                                                                                                      
Amount outstanding       5,514             $ 8,711                                                           5,514   5,514                                                
Kyeongho Lee | Term loan and security agreement, one                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                               $ 700                                                                 ₩ 1,000.0                    
Kyeongho Lee | Term loan and security agreement, two                                                                                                                                      
Borrowings                                                                                                                                      
Debt instrument, maturity date                                               2025-01 2024-12                                                                                    
Kyeongho Lee | Promissory notes                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                                                                             $ 400 $ 400                               ₩ 500.0 ₩ 500.0    
Debt instrument, maturity date                                                 2025-11           2024-11     2024-05 2024-05                       2024-11 2024-11                                      
Kyeongho Lee | Promissory notes | Minimum                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate (as a percent)                                                                                             7.50% 7.50%                               7.50% 7.50%    
Kyeongho Lee | Promissory notes | Maximum                                                                                                                                      
Borrowings                                                                                                                                      
Annual interest rate (as a percent)                                                                                             9.00% 9.00%                               9.00% 9.00%    
Kyeongho Lee | Term loans                                                                                                                                      
Borrowings                                                                                                                                      
Principal amount                                             $ 4,400   $ 2,900                                           $ 100 $ 700               ₩ 6,500.0   ₩ 4,000.0           ₩ 110.0 ₩ 1,000.0    
Annual interest rate (as a percent)                                             12.00% 12.00% 12.00%                                                             12.00% 12.00% 12.00%                  
Outstanding penalties payable       1,500                                                                         1,500   $ 1,500                                                
Debt instrument, maturity date                               2025-12     2025-08       2025-02   2025-05     2025-08                                       2024-11                                      
Repayments of debt principal and outstanding accrued interest       $ 700 ₩ 900.0                                                                                                                            
Amount repaid                                                                   $ 700 ₩ 1,000.0                                                                
Repayment of short term loan           $ 1,200 ₩ 1,700.0   $ 900 ₩ 1,400.0                                                                                                                  
Percentage of penalty incurred on principal                                                                                     3.00%                                                
Kyeongho Lee | Term loans | Location, Statement of Income, Balance [Axis]: us-gaap:InterestExpense                                                                                                                                      
Borrowings                                                                                                                                      
Penalties incurred in event of default of debt                                                                                 $ 500 $ 900 $ 1,100 $ 1,500                                              
Kyeongho Lee | May 2020 Term Loan Amendment                                                                                                                                      
Borrowings                                                                                                                                      
Amount repaid                         $ 100 ₩ 110.0