XML 90 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Leases - Future Minimum Rent Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
2023 remaining, future minimum lease payments $ 956  
2024, future minimum lease payments 4,884  
2025, future minimum lease payments 4,762  
2026, future minimum lease payments 4,884  
2027, future minimum lease payments 4,816  
Thereafter 14,564  
Total 34,866  
Less amount of payment representing interest (3,601)  
Total present value of lease payments $ 31,265 $ 26,523