XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Operating Lease Obligations Maturity Future minimum operating lease obligations as of March 31, 2023, were as follows:
Minimum Lease Payments
Remaining 2023$513 
2024628 
2025511 
2026517 
2027529 
Thereafter1,308 
Total expected minimum lease obligation4,006 
Less: Amount representing interest (a)(755)
Present value of net minimum lease payments$3,251 
(a)Interest includes the amount necessary to reduce to present value the total expected minimum lease obligations calculated at the Company's incremental borrowing rate.