XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating Lease Right-of-Use Assets and Liabilities
The following table sets forth the operating lease right-of-use assets and liabilities as of June 30, 2024 (in thousands):
Assets
Operating lease right-of-use assets $1,223 
Liabilities
Operating lease short-term liabilities (recorded within Accrued liabilities)$680 
Operating lease long-term liabilities (recorded within Lease-related obligations)827 
     Total operating lease liabilities$1,507 
Schedule of Operating Lease Maturity
Operating lease payments over the remainder of the lease terms are as follows (in thousands):
Years Ending December 31,As of June 30, 2024
2024$382 
2025781 
2026467 
Total future minimum rental payments$1,630 
     Less amount of lease payments representing interest123 
Total present value of lease payments$1,507 

As of December 31, 2023, operating lease payments over the remainder of the lease terms were as follows (in thousands):
Years Ending December 31,As of December 31, 2023
2024$759 
2025781 
2026467 
Total future minimum rental payments$2,007 
     Less amount of lease payments representing interest188 
Total present value of lease payments$1,819