v3.26.1
Note 20 - Subsequent Events (Details Textual) - Subsequent Event [Member]
$ in Millions
Jul. 26, 2026
USD ($)
Jul. 23, 2026
USD ($)
Jul. 08, 2026
USD ($)
Aggregate Redemption if Investors Exercise Rights in Full     $ 49.0
InP Wafer Substrates [Member]      
Reservation Agreement, Period (Year) 6 years    
Reservation Agreement, Number of Deposits 2    
Reservation Agreement, Deposit Amount $ 43.5    
Reservation Agreement, Initial Deposit Period Due (Day) 30 days    
Related Party [Member] | Beijing Boyu Semiconductor Vessel Craftwork Technology Co [Member]      
Percent of Shares Acquired in Agreement   0.58%  
Cost of Shares Acquired in Agreement   $ 6.0