XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Operating Lease Obligations Maturity Future minimum operating lease obligations as of June 30, 2023, were as follows:
Minimum Lease Payments
Remaining 2023$462 
2024628 
2025511 
2026517 
2027529 
Thereafter1,308 
Total expected minimum lease obligation3,955 
Less: Amount representing interest (a)(717)
Present value of net minimum lease payments$3,238 
(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.