v3.26.1
Note 1 - Business and Basis of Presentation (Details Textual)
shares in Thousands
6 Months Ended
Jun. 30, 2026
shares
Number Of Counties In Which Entity Operates 593
Number of States in which Entity Operates 28
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0