Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Minimum Future Lease Payments (Details)

v3.23.1
Commitments and Contingencies - Minimum Future Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jan. 01, 2022
Commitments and Contingencies Disclosure [Abstract]    
April 1, through December 31, 2023 $ 1,414  
2024 1,553  
2025 1,672  
2026 1,790  
2027 1,839  
Thereafter 3,017  
Total future minimum lease payments 11,285  
Less: imputed interest (4,769)  
Present value of future minimum lease payments $ 6,516 $ 7,600
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities