v3.25.4
Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2025
Dec. 31, 2024
Preferred shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred shares, shares authorized (in Shares) 20,000,000 20,000,000
Preferred shares, shares issued (in Shares)
Preferred shares, shares outstanding (in Shares)
Class A Common Shares    
Common shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common shares, shares authorized (in Shares) 700,000,000 700,000,000
Common shares, shares issued (in Shares) 215,736,576 118,808,857
Common shares, shares outstanding (in Shares) 215,736,576 118,808,857
Class C Common Shares    
Common shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common shares, shares authorized (in Shares) 170,000,000 170,000,000
Common shares, shares issued (in Shares) 123,690,470 165,153,621
Common shares, shares outstanding (in Shares) 123,690,470 165,153,621
Class D Common Shares    
Common shares, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common shares, shares authorized (in Shares) 110,000,000 110,000,000
Common shares, shares issued (in Shares) 95,791,120 105,782,403
Common shares, shares outstanding (in Shares) 95,791,120 105,782,403