XML 140 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Undiscounted Future Lease Payments for Operating and Finance Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Leases  
2023 $ 2,659
2024 2,732
2025 2,814
2026 2,898
2027 2,985
Thereafter 7,041
Total minimum lease payments 21,129
Less amounts representing interest or imputed interest (6,448)
Present value of lease liabilities 14,681
Financing Leases  
2023 1,463
2024 839
2025 402
2026 133
2027 99
Thereafter 0
Total minimum lease payments 2,936
Less amounts representing interest or imputed interest (282)
Present value of lease liabilities $ 2,654