v3.26.1
Debt - Convertible Promissory Notes - Additional Information (Details)
$ / shares in Units, ₩ in Billions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2026
Feb. 28, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
shares
Nov. 30, 2025
Jul. 31, 2025
USD ($)
Apr. 30, 2025
USD ($)
Jul. 31, 2024
USD ($)
Apr. 30, 2024
Feb. 29, 2024
USD ($)
shares
Jan. 31, 2017
USD ($)
Jul. 31, 2016
USD ($)
Mar. 31, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2017
Jul. 31, 2025
KRW (₩)
Apr. 30, 2025
KRW (₩)
Jul. 31, 2024
KRW (₩)
Jan. 31, 2017
KRW (₩)
Jul. 31, 2016
KRW (₩)
Borrowings                                        
Gross proceeds upon issuance                         $ 2,790,000              
Amount outstanding                         $ 55,081,000              
Obsidian Global Partners, LLC                                        
Borrowings                                        
Percentage of purchase price equivalent to principal amount                         96.50%              
Maturity period of each convertible promissory note                         24 months              
Conversion price percentage of reference price                         95.00%              
Premium percentage on principal amount redeemed, if redeeming between 12 and 18 months from issuance                         7.00%              
Percentage increase in principal amount redemption, if redeemed between 18 months and prior to maturity                         14.00%              
Amount outstanding                         $ 0              
Amount of principal and interest outstanding                         0              
Obsidian Global Partners, LLC | Maximum                                        
Borrowings                                        
Principal amount                       $ 20,000,000 20,000,000              
2024 Convertible Promissory Notes                                        
Borrowings                                        
Amount of principal and interest outstanding                         $ 5,600,000              
Common stock warrants issued | shares   500,000                                    
Exercise price of warrants | $ / shares   $ 2.5                                    
Warrants term   3 years                                    
Fair value of warrants issued   $ 200,000                                    
2024 Convertible Promissory Notes | Strategic investor                                        
Borrowings                                        
Principal amount                 $ 5,000,000                      
Annual interest rate (as a percent)                         5.00%              
Number of shares issued on conversion of debt | shares                 10                      
Debt instrument, maturity date   2028-02             2026-02                      
Term for conversion                 6 months                      
Indigo Convertible Promissory Note                                        
Borrowings                                        
Principal amount     $ 20,000,000                     $ 20,000,000            
Percentage of purchase price equivalent to principal amount     93.00%                                  
Maturity period of each convertible promissory note     24 months                                  
Conversion price percentage of reference price     90.00%                                  
Reference price subject to floor, percentage of average volume-weighted average price     96.00%                                  
Premium percentage on principal amount redeemed, if redeeming between 12 and 18 months from issuance     7.00%                                  
Percentage increase in principal amount redemption, if redeemed between 18 months and prior to maturity                           14.00%            
Amount outstanding     $ 1,000,000                   $ 0 $ 1,000,000            
Number of shares issued on conversion of debt | shares                       4,400,000                
Amount of principal and interest outstanding                       $ 4,000,000 0              
First Indigo Note                                        
Borrowings                                        
Principal amount     $ 1,000,000                     1,000,000            
Number of shares issued on conversion of debt | shares     903,710                                  
Second Indigo Note                                        
Borrowings                                        
Principal amount     $ 1,000,000                     1,000,000            
Gross proceeds upon issuance                       2,800,000                
Amount of principal and interest outstanding                       $ 1,000,000                
First and Second Indigo Note                                        
Borrowings                                        
Gross proceeds upon issuance     1,900,000                                  
Borrowings                                        
Borrowings                                        
Amount outstanding     56,589,000                   50,081,000 56,589,000            
Borrowings | KEB Hana Bank                                        
Borrowings                                        
Principal amount         $ 5,600,000 $ 700,000 $ 6,000,000       $ 6,700,000         ₩ 8.0 ₩ 1.0 ₩ 8.0   ₩ 9.0
Annual interest rate (as a percent)         4.00% 3.10% 4.90%                 4.00% 3.10% 4.90%    
Amount outstanding     6,271,000                   5,838,000 6,271,000            
Debt instrument, maturity date 2027-04       2026-07 2026-04 2025-07 2025-04     2017-07       2024-07          
Borrowings | IBK Industrial Bank                                        
Borrowings                                        
Principal amount                   $ 6,800,000                 ₩ 9.2  
Annual interest rate (as a percent)               3.50%   4.10%                 4.10%  
Amount outstanding     $ 6,412,000                   $ 5,968,000 $ 6,412,000            
Debt instrument, maturity date       2026-11           2025-11