v3.26.3
Shareholders' equity (Details)
6 Months Ended
Jun. 02, 2026
USD ($)
$ / shares
shares
Jun. 01, 2026
USD ($)
$ / shares
shares
May 07, 2026
USD ($)
shares
May 04, 2026
USD ($)
$ / shares
shares
Apr. 06, 2026
$ / shares
shares
Mar. 23, 2026
Mar. 11, 2026
USD ($)
$ / shares
shares
Feb. 18, 2026
USD ($)
$ / shares
shares
Dec. 11, 2025
USD ($)
$ / shares
shares
Sep. 24, 2025
USD ($)
$ / shares
shares
Jul. 15, 2025
$ / shares
shares
May 23, 2025
USD ($)
$ / shares
shares
Mar. 11, 2025
Jun. 30, 2026
CNY (¥)
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Mar. 31, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
Dec. 31, 2025
CNY (¥)
shares
Feb. 20, 2023
$ / shares
shares
Shareholders' equity                                      
Number of ordinary shares authorized 2,000,000 2,000,000                   25,000,000   2,000,000,000 2,000,000,000 20,000,000     200,000,000
Ordinary shares, par value (per share) | $ / shares $ 0.025 $ 0.025                   $ 0.08     $ 0.000025       $ 0.01
Stock split, conversion ratio   0.1       0.04 0.04         0.125              
Value of common stock authorized | $ $ 50,000 $ 50,000                   $ 2,000,000     $ 50,000        
Value of authorized share capital | $             $ 50,000         $ 50,000              
Shares authorized             20,000,000         500,000,000              
Stated shares, par value (per share) | $ / shares             $ 0.0025         $ 0.0001              
Preferred stock, shares authorized 120,000 120,000         1,200,000             1,200,000 1,200,000 1,200,000      
Preferred stock , par value | $ / shares $ 0.025 $ 0.025         $ 0.0025         $ 0.0001     $ 0.000025 $ 0.0025      
Common stock value incremental authorized capital | $ $ 50,000                                    
Incremental common stock shares authorized 2,000,000,000                                    
Incremental preferred stock shares authorized 1,200,000                                    
Preferred stock par or stated value per share restated | $ / shares $ 0.000025                                    
Stock repurchased during the period                       3,066,935              
Number of remaining authorized but unissued shares canceled 2,000,000                     25,000,000              
Proceeds from issuance of ordinary shares upon the completion of IPO | $                   $ 6,206,000                  
Required minimum percentage of annual appropriations to statutory surplus reserve                           10.00%          
Statutory threshold percentage of the statutory surplus reserve to the registered capital, above which the appropriation is not required                           50.00%          
Statutory reserves                           ¥ 2,111,434 $ 311,187     ¥ 2,111,434  
Aggregate amount of paid-in capital and statutory reserves not available for distribution                           ¥ 4,840,518 $ 713,404     ¥ 4,840,518  
Class A ordinary shares                                      
Shareholders' equity                                      
Number of ordinary shares authorized 1,580,000 1,580,000         15,800,000             1,988,800,000 1,988,800,000 15,800,000   1,988,800,000  
Ordinary shares, par value (per share) | $ / shares $ 0.025 $ 0.025   $ 0.0025     $ 0.0025   $ 0.0001 $ 0.0001   $ 0.0001     $ 0.000025 $ 0.0025 $ 0.000025    
Stock split, conversion ratio                         1            
Shares authorized                       395,000,000              
Number of votes per share | $ / shares                       1              
Incremental common stock shares authorized 1,988,800,000                                    
Common stock par or stated value per share restated | $ / shares $ 0.000025                                    
Issue of ordinary shares, Shares 1,537,272     50,000,000         9,300,000 10,700,000                  
Stock repurchased 1,537,272                                    
Proceeds from issuance of ordinary shares upon the completion of IPO | $       $ 12,000,000         $ 5,394,000                    
Ordinary shares, shares issued                           5,137,272 5,137,272     89,269  
Ordinary shares, shares outstanding                           5,137,272 5,137,272     89,269  
Share issue price per share | $ / shares       $ 0.24         $ 0.58 $ 0.58                  
Class A ordinary shares | Initial closing of offering                                      
Shareholders' equity                                      
Issue of ordinary shares, Shares     14,000,000                                
Proceeds from issuance of ordinary shares upon the completion of IPO | $     $ 3,360,000 $ 3,360,000                              
Class A ordinary shares | Second closing of offering                                      
Shareholders' equity                                      
Issue of ordinary shares, Shares   3,600,000                                  
Proceeds from issuance of ordinary shares upon the completion of IPO | $   $ 8,640,000   $ 8,640,000                              
Share issue price per share | $ / shares   $ 2.4                                  
Class A ordinary shares | All existing shareholders except JD liyuan limited                                      
Shareholders' equity                                      
Ordinary shares, par value (per share) | $ / shares                       $ 0.0001              
Issue of ordinary shares, Shares                       2,014,893              
Class A ordinary shares | 2025 Equity Incentive Plan                                      
Shareholders' equity                                      
Ordinary shares, par value (per share) | $ / shares                     $ 0.0001                
Stock issued during period, shares, issued for services                     302,230                
Class B ordinary shares                                      
Shareholders' equity                                      
Number of ordinary shares authorized 300,000 300,000         3,000,000             10,000,000 10,000,000 3,000,000   10,000,000  
Ordinary shares, par value (per share) | $ / shares $ 0.025 $ 0.025         $ 0.0025         $ 0.0001     $ 0.000025 $ 0.0025 $ 0.000025    
Stock split, conversion ratio             1                        
Shares authorized                       75,000,000              
Number of votes per share | $ / shares                       50              
Incremental common stock shares authorized 10,000,000                                    
Common stock par or stated value per share restated | $ / shares $ 0.000025                                    
Ordinary shares, shares issued                           294,209 294,209     4,209  
Ordinary shares, shares outstanding                           294,209 294,209     4,209  
Class B ordinary shares | JD LIYUAN LIMITED                                      
Shareholders' equity                                      
Ordinary shares, par value (per share) | $ / shares                       $ 0.0001              
Issue of ordinary shares, Shares 294,209                     1,052,063              
Stock repurchased 294,209                                    
Class B ordinary shares | 2026 Equity Incentive Plan                                      
Shareholders' equity                                      
Ordinary shares, par value (per share) | $ / shares         $ 0.0025                            
Stock issued during period, shares, issued for services         2,900,000                            
Preference shares                                      
Shareholders' equity                                      
Stock split, conversion ratio             1                        
Shares authorized                       30,000,000              
Preferred stock , par value | $ / shares                       $ 0.0001              
February 2026 Offering                                      
Shareholders' equity                                      
Proceeds from issue of equity | $               $ 3,000,000                      
February 2026 Offering | Pre-funded warrants                                      
Shareholders' equity                                      
Number of shares purchased if warrant exercises               8,510,000                      
Purchase price per warrant | $ / shares               $ 0.25                      
February 2026 Offering | Class A ordinary shares                                      
Shareholders' equity                                      
Ordinary shares, par value (per share) | $ / shares               $ 0.0001                      
Shares issuable upon option               48,000,000                      
Issue of ordinary shares, Shares               3,490,000                      
Share issue price per share | $ / shares               $ 0.25