XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Contingencies and Commitments (Details Textual) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Self Insurance Reserve $ 108,197,000 $ 103,616,000