XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Note 16 - Revenue 1 (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Increase (Decrease) in Revenue from Contract with Customers, Including Assessed Tax $ (0.6) $ 2.0 $ 2.2
Contract with Customer, Liability, Revenue Recognized 2.7 $ 6.2 $ 12.3
Revenue, Remaining Performance Obligation, Amount $ 274.0    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Precast Infrastructure and Engineered Systems [Member]      
Number of Major Customers 0 0 0
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | One SPP Customer [Member]      
Concentration Risk, Percentage 12.00% 12.00% 16.00%