XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Undiscounted cash flows (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Undiscounted cash flows    
2023 $ 3,427  
2024 3,418  
2025 3,517  
2026 3,615  
2027 3,167  
Thereafter 10,082  
Total minimum lease payments 27,226  
Less: Amount of lease payments representing interest (3,860)  
Present value of future minimum lease payments 23,366 $ 25,860
Less: Current obligations under operating lease liabilities (2,500) (2,506)
Non-current obligations under operating lease liabilities $ 20,866 $ 23,354