v3.26.1
Convertible Note Payable (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
EURIBOR [Member]  
Convertible Note Payable [Line Items]  
Maturity date Jun. 18, 2031
Convertible Notes Payable [Member]  
Convertible Note Payable [Line Items]  
Interest rate 3.00%
Principal amount | $ $ 317,533,401
Default interest rate 4.00%
Conversion price | $ / shares $ 7.88
Conversion of shares | shares 45,913,395
Effective interest rate 5.92%
Average trading price period 10 years