XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments
Future minimum lease payments are as follows as of September 30, 2024 (in thousands):

Future minimum lease payments:
2024 (remaining)$135 
2025477 
Total future minimum lease payments612 
Less: imputed interest(36)
Current and non-current operating lease liabilities$576