XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Future minimum commitments) (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Future minimum commitments due under these lease agreements  
Remainder of 2023 $ 2,059
2024 3,289
2025 3,309
2026 3,350
2027 3,340
Thereafter 12,619
Total lease payments 27,966
Less imputed interest 3,421
Total 24,545
Finance Lease, Liability, to be Paid [Abstract]  
Remainder of 2023 245
2024 490
2025 490
2026 490
2027 528
Thereafter 8,296
Total lease payments 10,539
Less imputed interest 3,027
Total $ 7,512