XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Summary of Future Minimum Lease Payments
The following is a schedule of future minimum lease payments required under the non-cancelable leases as of March 31, 2024, reconciled to the present value of operating lease liabilities:

YearFuture Minimum
Lease Payments
2024$302 
2025275 
2026108 
2027111 
2028114 
Thereafter302 
Total future minimum lease payments$1,212 
Less: Interest(356)
Total present value of lease liabilities$856 
Summary of Lease Liabilities
Lease Liabilities— Lease liabilities consist of the following:

March 31,December 31,
20242023
Current portion of lease liabilities$334 $297 
Long-term lease liabilities, net of current portion522 614 
Total lease liabilities$856 $911