v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Components of Operating Lease Cost
The components of operating lease costs were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Operating lease costs$140 $3,127 $273 $5,002 
Sublease income— (52)— (104)
Total operating lease costs, net$140 $3,075 $273 $4,898 
Schedule of Maturities of Operating Lease Liabilities
As of June 30, 2024, maturities of operating lease liabilities were as follows (in thousands):
Operating Leases
The remainder of 2024$1,036 
20252,117 
2026372 
Total future operating lease payments3,525 
Less: Imputed interest(129)
Total operating lease liabilities$3,396 
Operating lease liabilities, current$1,973 
Operating lease liabilities, noncurrent1,423 
Total operating lease liabilities$3,396