XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Lease Liability Maturity
As of March 31, 2024, the maturities of the Company's operating lease liabilities were as follows: 
Year Ended December 31,
Operating
Leases
(in thousands)
2024 (remainder of the year)$4,047 
20254,350 
20263,899 
2027967 
Total lease payments$13,263 
Less: imputed interest$(516)
Present value of operating lease liabilities$12,747 
Operating lease liabilities, current$4,955 
Operating lease liabilities, non-current$7,792 
Schedule of Weighted Average Lease Term and Discount Rate
The weighted average remaining operating lease term and the weighted average discount rate used to determine the operating lease liability were as follows:
As of March 31, 2024As of December 31, 2023
Weighted-average remaining lease term of operating leases2.7 years2.9 years
Weighted-average discount rate of operating leases2.5 %2.5 %