v3.26.1
Other Payable (Details)
$ in Millions
1 Months Ended
Mar. 17, 2026
USD ($)
Mar. 17, 2026
TWD ($)
Dec. 31, 2025
USD ($)
Mar. 17, 2026
TWD ($)
Other Payable [Line Items]        
Accounts payable $ 0.3     $ 10,278,850
Settlement of obligations payable 0.2     $ 6,000,000
Gain on obligation settlements $ 0.1 $ 4,278,850    
Percentage of payable     50.00%  
Percentage of remaining payable     50.00%  
Supplemental Agreement [Member] | GTOC [Member]        
Other Payable [Line Items]        
Development deposit     $ 1.5