XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Future Minimum Lease Payments  
2023 $ 3,066
2024 3,126
2025 3,189
2026 3,252
2027 3,317
2028 and thereafter 8,285
Total future minimum lease payments $ 24,235