XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Operating Lease Liability
The undiscounted future non-cancellable lease payments of the Company's operating lease liability as of March 31, 2024 were as follows (in thousands):
Operating Lease
2024 (remainder of the year)$2,037 
20252,849 
20263,537 
20274,735 
20285,996 
2029 and thereafter16,718 
Total undiscounted lease payments$35,872 
Less: Present value discount(11,219)
Total operating lease liabilities current$773 
Total operating lease liabilities non-current$23,880 
Schedule of Weighted-average Remaining Lease Terms and Discount Rates
The weighted-average remaining lease terms and discount rates related to the Company's operating leases were as follows:
As of March 31, 2024As of March 31, 2023
Weighted-average remaining lease term (in years)6.92.1
Weighted-average discount rate
9.4%8.2%
Schedule of Operating and Variable Lease Cost Lease expenses for each of the three months ended March 31, 2024 and 2023 are as follows (in thousands):
As of March 31, 2024As of March 31, 2023
Operating lease costs$972 $770 
Other variable costs165 243 
Total expense$1,137 $1,013