v3.26.1
Note 10 - Related-Party Transactions (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2024
Aug. 30, 2024
Mar. 31, 2025
Aug. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer, Excluding Assessed Tax         $ 37,589 $ 18,928 $ 61,855 $ 36,210
Cost of Product and Service Sold         $ 12,176 7,004 $ 21,707 14,425
Chief Executive Officer [Member] | Sean E. Brynjelsen [Member]                
Subsidiary, Ownership Percentage, Parent         100.00%   100.00%  
Messa Holdings LLC [Member]                
Equity Method Investment, Ownership Percentage         50.00%   50.00%  
DS-200 [Member] | Selenix [Member]                
Commitment, Allocation of Profits, Percentage 45.00% 50.00%   45.00%        
License [Member]                
Revenue from Contract with Customer, Excluding Assessed Tax         $ 0 0 $ 0 3,286
Cost of Product and Service Sold         $ 0 $ 0 $ 0 $ 825
License [Member] | Selenix [Member] | Selenix Agreement [Member]                
Revenue from Contract with Customer, Excluding Assessed Tax     $ 1,500          
Cost of Product and Service Sold     $ 825