XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Future Minimum Payments for Operating Leases

Future lease payments under the non-cancelable operating leases as of September 30, 2024 are as follows:

 

 

 

 

October 1, 2024 - December 31, 2024

 

$

2,275

 

2025

 

 

8,857

 

2026

 

 

5,856

 

     Total undiscounted lease payments

 

 

16,988

 

Less imputed interest

 

 

(1,764

)

     Total lease liability

 

$

15,224