XML 84 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Revenues - Summary of Minimum Cash Rental Payments Due in Future Periods Under Executed Non-cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]  
2025 $ 30,417
2026 24,487
2027 18,799
2028 15,998
2029 12,947
Thereafter 46,967
Total $ 149,615