XML 105 R94.htm IDEA: XBRL DOCUMENT v3.25.2
Note 19 - Commitments and Contingencies - Schedule of Captive Insurance Liability (Details) - Captive Insurance Liability [Member]
$ in Thousands
Jun. 30, 2025
USD ($)
Remainder of 2025 $ 4,652
2026 10,393
2027 9,588
2028 7,068
2029 6,110
Thereafter 41,794
Total payments $ 79,605