XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies  
Schedule of maturities of operating lease liabilities

    

MARCH 31, 

2024

2024 (remaining nine months)

$

1,436

2025

1,968

2026

1,921

2027

382

Total undiscounted lease payments

 

5,707

Less: imputed interest

 

582

Total operating lease liability

 

5,125

Less: current portion

 

1,600

Operating lease liability, net of current portion

$

3,525