XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Operating Lease Obligations Maturity Future minimum operating lease obligations as of September 30, 2023, were as follows:
Minimum Lease Payments
Remaining 2023$340 
2024628 
2025511 
2026517 
2027529 
Thereafter1,308 
Total expected minimum lease obligation3,833 
Less: Amount representing interest (a)(714)
Present value of net minimum lease payments$3,119 
(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.