XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of lease costs Lease costs for the periods indicated below are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Operating lease cost$406 $336 $816 $546 
Short-term lease cost15 91 68 175 
Total lease cost$421 $427 $884 $721 
Schedule of other lease information
The weighted average remaining term and weighted average discount rate for the Company's operating leases are as follows:
June 30, 2024December 31, 2023
Weighted-average remaining lease term (in years)3.54.0
Weighted-average discount rate8.3 %8.3 %
Schedule of operating lease maturities
As of June 30, 2024, the maturities of the Company’s operating lease liabilities (excluding short-term leases) are as follows:
2024 (remaining six months)$686 
20251,636 
20261,695 
20271,021 
2028459 
202910 
Total$5,507 
Less: imputed interest(773)
Operating lease liability4,734 
Less: Operating lease liability, current portion1,432 
Operating lease liability, net of current portion$3,303