XML 87 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 6,046 $ 1,387
2022 6,109 1,411
2023 6,255 1,430
2024 6,427 1,460
2025 6,187 1,496
Thereafter 27,605 1,115
Total minimum lease payments 58,629 8,299
Less: amount representing interest 989 (14)
Present value of minimum lease payments 57,640 8,285
Operating Lease Obligations [Abstract]    
2021 1,487 1,351
2022 1,440 1,387
2023 1,460 1,424
2024 1,496 1,460
2025 1,116 1,496
Thereafter 0 1,115
Total future minimum lease payments 6,999 8,233
Less: amount representing interest (984) 0
Present Value of Future Minimum Lease Payments 6,015 8,233
Finance Lease Obligation [Abstract]    
2021 24 36
2022 6 24
2023 0 6
2024 0 0
2025 0 0
Thereafter 0 0
Total future minimum lease payments 30 66
Less: amount representing interest (5) (14)
Present value of future minimum lease payments $ 25 $ 52