XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Commitments and Contingencies - Minimum Rental Commitments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 3,622
2025 3,364
2026 2,699
2027 2,503
Lessee, Operating Lease, Liability, to be Paid, Year Five 2,469
Thereafter 10,906
Adjustment to net present value as of December 31, 2022 (6,468)
Minimum noncancelable lease liability $ 19,095