v3.26.1
Note 4 - Discontinued Operations (Details Textual) - Discontinued Operations [Member] - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disposal Group, Including Discontinued Operation, Revenue     $ 18,507 $ 24,715 $ 34,619 $ 46,681
Abilene Facility [Member]            
Proceeds from Sale of Productive Assets $ 17,154          
Disposal Group, Including Discontinued Operation, Revenue   $ 3,116        
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax     224   $ 224  
Contract Dispute Charges     $ 1,106      
Abilene Facility [Member] | Maximum [Member]            
Disposal Group, Including Discontinued Operation, Consideration $ 19,500