v3.26.1
Note L - Litigation (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2026
Dec. 31, 2027
Dec. 31, 2025
Sep. 01, 2020
Self Insurance Auto Liability Claims Threshold Amount         $ 2,000
Litigation Settlement, Amount Awarded to Other Party $ 30,000        
Litigation Settlement, Net Exposure after Insurance Consideration 26,500        
Payments for Legal Settlements 1,500        
Estimated Litigation Liability 25,000     $ 26,500  
Loss Contingency Accrual, Loss (Reversal of Loss) 0        
Loss Contingency, Estimate of Possible Loss 0        
Forecast [Member]          
Payments for Legal Settlements   $ 18,000 $ 7,000    
Minimum [Member]          
Self Insurance Liability Claims, Exceeding Amount Reserve Threshold $ 2,000