v3.25.2
Convertible Redeemable Preferred Shares - Schedule of Convertible Redeemable Preferred Shares (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares, Amount at beginning $ 2,326,363,413 $ 2,326,363,413    
Convertible redeemable preferred shares, Amount at ending   $ 2,861,748,733 $ 2,326,363,413  
Series A-1 Preferred Shares [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares) 15,181,000 15,181,000 15,181,000 15,181,000
Convertible redeemable preferred shares, Amount at beginning $ 352,502,820 $ 352,502,820 $ 302,101,880 $ 323,106,619
Issuance of Preferred Shares      
Receipt of subscription receivable, Amount      
Preferred Shares redemption value accretion, Amount   $ 132,985,560 $ 50,400,940 $ (21,004,739)
Convertible redeemable preferred shares at ending (in Shares) 15,181,000 15,181,000 15,181,000 15,181,000
Convertible redeemable preferred shares, Amount at ending $ 580,673,250 $ 485,488,380 $ 352,502,820 $ 302,101,880
Series A-2 Preferred Shares [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares) 14,244,000 14,244,000 14,244,000 14,244,000
Convertible redeemable preferred shares, Amount at beginning $ 334,164,240 $ 334,164,240 $ 288,156,120 $ 304,421,139
Issuance of Preferred Shares      
Receipt of subscription receivable, Amount      
Preferred Shares redemption value accretion, Amount   $ 122,213,520 $ 46,008,120 $ (16,265,019)
Convertible redeemable preferred shares at ending (in Shares) 14,244,000 14,244,000 14,244,000 14,244,000
Convertible redeemable preferred shares, Amount at ending $ 546,969,600 $ 456,377,760 $ 334,164,240 $ 288,156,120
Series A-3 Preferred Shares [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares) 2,828,899 2,828,899 2,828,899 2,828,899
Convertible redeemable preferred shares, Amount at beginning $ 66,479,127 $ 66,479,127 $ 57,426,649 $ 60,508,715
Issuance of Preferred Shares      
Receipt of subscription receivable, Amount      
Preferred Shares redemption value accretion, Amount   $ 24,187,086 $ 9,052,478 $ (3,082,066)
Convertible redeemable preferred shares at ending (in Shares) 2,828,899 2,828,899 2,828,899 2,828,899
Convertible redeemable preferred shares, Amount at ending $ 108,686,300 $ 90,666,213 $ 66,479,127 $ 57,426,649
Series B-1 Preferred Shares [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares) 13,111,999 13,111,999 13,111,999 13,111,999
Convertible redeemable preferred shares, Amount at beginning $ 318,883,816 $ 318,883,816 $ 281,383,499 $ 284,731,410
Issuance of Preferred Shares      
Receipt of subscription receivable, Amount      
Preferred Shares redemption value accretion, Amount   $ 104,371,512 $ 37,500,317 $ (3,347,911)
Convertible redeemable preferred shares at ending (in Shares) 13,111,999 13,111,999 13,111,999 13,111,999
Convertible redeemable preferred shares, Amount at ending $ 510,450,121 $ 423,255,328 $ 318,883,816 $ 281,383,499
Series B-2 Preferred Shares [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares) 9,090,900 9,090,900 9,090,900 9,090,900
Convertible redeemable preferred shares, Amount at beginning $ 230,272,497 $ 230,272,497 $ 208,363,428 $ 201,638,532
Issuance of Preferred Shares      
Receipt of subscription receivable, Amount      
Preferred Shares redemption value accretion, Amount   $ 65,636,298 $ 21,909,069 $ 6,724,896
Convertible redeemable preferred shares at ending (in Shares) 9,090,900 9,090,900 9,090,900 9,090,900
Convertible redeemable preferred shares, Amount at ending $ 359,545,095 $ 295,908,795 $ 230,272,497 $ 208,363,428
Series B-3 Preferred Shares [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares) 2,100,000 2,100,000 2,100,000  
Convertible redeemable preferred shares, Amount at beginning $ 55,965,000 $ 55,965,000 $ 50,379,000
Issuance of Preferred Shares (in Shares)   2,100,000
Issuance of Preferred Shares   $ 10,000,000
Receipt of subscription receivable, Amount      
Preferred Shares redemption value accretion, Amount   $ 12,810,000 $ 5,586,000 $ 40,379,000
Convertible redeemable preferred shares at ending (in Shares)   2,100,000 2,100,000 2,100,000
Convertible redeemable preferred shares, Amount at ending   $ 68,775,000 $ 55,965,000 $ 50,379,000
Series C Preferred Shares [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares) 13,684,800 13,684,800 13,684,800 13,684,800
Convertible redeemable preferred shares, Amount at beginning $ 395,627,568 $ 395,627,568 $ 371,816,016 $ 325,277,607
Issuance of Preferred Shares (in Shares)  
Issuance of Preferred Shares
Receipt of subscription receivable, Amount      
Preferred Shares redemption value accretion, Amount   $ 62,950,080 $ 23,811,552 $ 46,538,409
Convertible redeemable preferred shares at ending (in Shares) 13,684,800 13,684,800 13,684,800 13,684,800
Convertible redeemable preferred shares, Amount at ending $ 572,161,488 $ 458,577,648 $ 395,627,568 $ 371,816,016
Series D Preferred Shares [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares) 11,747,760 11,747,760 11,144,336 11,144,336
Convertible redeemable preferred shares, Amount at beginning $ 572,468,345 $ 572,468,345 $ 406,656,821 $ 405,189,642
Issuance of Preferred Shares (in Shares) 1,215,817 1,215,817 603,424
Issuance of Preferred Shares $ 40,297,282 $ 40,297,282 $ 20,000,000
Receipt of subscription receivable, Amount      
Preferred Shares redemption value accretion, Amount   $ (30,066,018) $ 145,811,524 $ 1,467,179
Convertible redeemable preferred shares at ending (in Shares) 12,963,577 12,963,577 11,747,760 11,144,336
Convertible redeemable preferred shares, Amount at ending $ 690,958,654 $ 582,699,609 $ 572,468,345 $ 406,656,821
Series A-1 thru B-2 Subscription Receivable [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares)       73,723,814
Convertible redeemable preferred shares Subscription Receivable at beginning $ (73,723,814)
Receipt of subscription receivable, Amount       73,723,814
Convertible redeemable preferred shares Subscription Receivable at ending  
Preferred Shares [Member]        
Schedule of Convertible Redeemable Preferred Shares [Line Items]        
Convertible redeemable preferred shares at beginning (in Shares) 81,989,358 81,989,358 81,385,934 79,285,934
Convertible redeemable preferred shares, Amount at beginning $ 2,326,363,413 $ 2,326,363,413 $ 1,966,283,413 $ 1,831,149,850
Issuance of Preferred Shares (in Shares) 1,215,817 1,215,817 603,424 2,100,000
Issuance of Preferred Shares $ 40,297,282 $ 40,297,282 $ 20,000,000 $ 10,000,000
Receipt of subscription receivable, Amount       73,723,814
Preferred Shares redemption value accretion, Amount   $ 495,088,038 $ 340,080,000 $ 51,409,749
Convertible redeemable preferred shares at ending (in Shares) 83,205,175 83,205,175 81,989,358 81,385,934
Convertible redeemable preferred shares, Amount at ending $ 3,454,368,508 $ 2,861,748,733 $ 2,326,363,413 $ 1,966,283,413