XML 64 R56.htm IDEA: XBRL DOCUMENT v3.25.2
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. 12, 2025
USD ($)
Jun. 30, 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
Jul. 31, 2024
USD ($)
Jul. 31, 2024
KRW (₩)
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 ($)
Apr. 30, 2022
USD ($)
Jan. 31, 2017
USD ($)
Jul. 31, 2016
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
KRW (₩)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
KRW (₩)
Dec. 31, 2017
USD ($)
Aug. 12, 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 (₩)
Apr. 30, 2022
KRW (₩)
Dec. 31, 2021
KRW (₩)
Oct. 31, 2021
USD ($)
Oct. 31, 2021
KRW (₩)
Dec. 31, 2017
KRW (₩)
Jan. 31, 2017
KRW (₩)
Jul. 31, 2016
KRW (₩)
Borrowings                                                                                                            
Amount outstanding   $ 51,675   $ 51,675           $ 42,626                                       $ 51,675                                                
Amount repaid                                                           2,212 $ 7,853                                              
Borrowings                                                                                                            
Borrowings                                                                                                            
Amount outstanding   46,675   46,675                                                   46,675                                                
KEB Hana Bank | Borrowings                                                                                                            
Borrowings                                                                                                            
Principal amount           $ 700               $ 6,000                         $ 6,700                     ₩ 1,000.0         ₩ 8,000.0                     ₩ 9,000.0
Annual interest rate (as a percent)           3.10%               4.90%                                               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                                                                      
Debt instrument, maturity date           2026-04               2025-07 2025-07     2025-04 2025-04               2017-07               2024-07                                      
Amount outstanding   $ 6,635   6,635           6,122                                       6,635                                                
KEB Hana Bank | Borrowings | Subsequent Event                                                                                                            
Borrowings                                                                                                            
Principal amount     $ 5,900                                                                   ₩ 8,000.0                                  
Annual interest rate (as a percent)     4.00%                                                                   4.00%                                  
Debt instrument, maturity date     2026-07                                                                                                      
KEB Hana Bank | Borrowings | Minimum                                                                                                            
Borrowings                                                                                                            
Annual interest rate   3.10%                                                                                                        
KEB Hana Bank | Borrowings | Maximum                                                                                                            
Borrowings                                                                                                            
Annual interest rate   4.90%                                                                                                        
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                                                   2025-11                                                        
Amount outstanding   $ 6,783   $ 6,783           6,259                                       $ 6,783                                                
IBK Industrial Bank | Borrowings | Minimum                                                                                                            
Borrowings                                                                                                            
Annual interest rate (as a percent)   4.10%   4.10%                                                   4.10%                                                
IBK Industrial Bank | Borrowings | Maximum                                                                                                            
Borrowings                                                                                                            
Annual interest rate (as a percent)   4.00%   4.00%                                                   4.00%                                                
M-Venture Investment, Inc. | Term loan and security agreement, one                                                                                                            
Borrowings                                                                                                            
Principal amount                                                                                                   $ 3,700 ₩ 5,000.0      
Annual interest rate (as a percent)   6.50%   6.50%                                                   6.50%                                                
Amount outstanding                                                                 $ 3,000                       ₩ 4,000.0                  
Amount repaid                                   $ 1,500 ₩ 2,000.0                 $ 400 ₩ 600.0       300 ₩ 400.0                                        
M-Venture Investment, Inc. | Term loan and security agreement, two, draw one                                                                                                            
Borrowings                                                                                                            
Principal amount                                                 $ 700                                             ₩ 1,000.0            
Annual interest rate (as a percent)   6.50%   6.50%                                                   6.50%                                                
Principal amount of loan extended maturity date                                   700 1,000.0                                                                      
Debt instrument, maturity date                               2024-06                 2024-04                                                          
M-Venture Investment, Inc. | Term loan and security agreement, two, draw two                                                                                                            
Borrowings                                                                                                            
Principal amount                                                 $ 3,700                                             ₩ 5,000.0            
Annual interest rate (as a percent)   8.70%   8.70%                                                   8.70%                                                
Principal amount of loan extended maturity date                                   $ 3,700 ₩ 5,000.0                                                                      
Debt instrument, maturity date                           2024-07 2024-07                   2024-04                                                          
M-Venture Investment, Inc. | Term loans                                                                                                            
Borrowings                                                                                                            
Repayment of short term loan                           $ 700 ₩ 1,000.0                                                                              
Mujin Electronics Co., Ltd. | Borrowings                                                                                                            
Borrowings                                                                                                            
Amount outstanding   $ 3,686   $ 3,686           3,401                                       $ 3,686                                                
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       2025-10               2025-06   2025-01 2025-01                                                                              
Anapass, Inc, related party | Borrowings                                                                                                            
Borrowings                                                                                                            
Amount outstanding   $ 16,588   $ 16,588           12,245                                       $ 16,588                                                
Anapass, Inc, related party | Term loan and security agreement, one                                                                                                            
Borrowings                                                                                                            
Principal amount             $ 3,100     $ 3,400                                 $ 4,500                       ₩ 4,500.0   ₩ 5,000.0                         ₩ 6,000.0
Annual interest rate (as a percent)             6.50%     6.50%                                 5.50%                       6.50%   6.50%                         5.50%
Debt instrument, maturity date         2025-11   2026-03     2025-12     2025-09 2025-07 2025-07   2025-05           2024-09 2024-05     2024-07                                                      
Maturity date description                                                           In March 2025, the Company entered into a term loan agreement with Anapass, Inc. pursuant to which the Company borrowed KRW 4.5 billion ($3.1 million). The term loan has a maturity date in March 2026 and bears an annual interest rate of 6.5%.In July 2025, the Company entered into a term loan agreement with Anapass, Inc. pursuant to which the Company borrowed KRW 3.0 billion ($2.2 million). The term loan has a maturity date in July 2026 and bears an annual interest rate of 6.5%                                                
Anapass, Inc, related party | Term loan and security agreement, one | Subsequent Event                                                                                                            
Borrowings                                                                                                            
Principal amount $ 1,500   $ 2,200                                                                 ₩ 2,000.0 ₩ 3,000.0                                  
Annual interest rate (as a percent) 6.50%   6.50%                                                                 6.50% 6.50%                                  
Debt instrument, maturity date 2026-08   2026-07                                                                                                      
Anapass, Inc, related party | Term loan and security agreement, two                                                                                                            
Borrowings                                                                                                            
Annual interest rate (as a percent)                         5.50%                                                                                  
Anapass, Inc, related party | Term loan and security agreement, two, draw one                                                                                                            
Borrowings                                                                                                            
Principal amount                                               $ 2,200                                             ₩ 3,000.0              
Anapass, Inc, related party | Term loan and security agreement, two, draw two                                                                                                            
Borrowings                                                                                                            
Principal amount                                             $ 3,000                                             ₩ 4,000.0                
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       2025-12 2025-06     2025-05       2025-02                                       2024-06 2024-06 2024-06                                        
Amount outstanding   2,212   $ 2,212           $ 4,082                                       $ 2,212                                                
i Best Investment Co., Ltd | Term loan and security agreement, one                                                                                                            
Borrowings                                                                                                            
Amount repaid       700                                                                                                    
i Best Investment Co., Ltd | Term loan and security agreement, one | Subsequent Event                                                                                                            
Borrowings                                                                                                            
Principal amount     $ 2,200                                                                                                      
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   $ 10,771   $ 10,771           5,517                                       $ 10,771                                                
Kyeongho Lee | Term loan and security agreement, one                                                                                                            
Borrowings                                                                                                            
Principal amount                   700                                                             ₩ 1,000.0                          
Kyeongho Lee | Term loan and security agreement, two                                                                                                            
Borrowings                                                                                                            
Principal amount                   $ 1,400                                                             ₩ 2,000.0                          
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                                      
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%                        
Debt instrument, maturity date         2025-08           2025-05                                               2024-11                                      
Amount repaid                                       $ 700 ₩ 1,000.0                                                                  
Percentage of penalty incurred on principal                 3.00%