XML 172 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 1,586  
2024 1,556  
2025 1,820  
2026 1,869  
2027 1,918  
Thereafter 10,674  
Total lease payments 19,423  
Less: Effect of discounting to net present value (8,441)  
Present value of lease liabilities 10,982  
Current operating lease liabilities 1,580 $ 0
Non-current operating lease liabilities 9,402 $ 0
Operating lease liability $ 10,982