XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Operating Lease Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
[1]
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 (remainder of the year) $ 2,037  
2025 2,849  
2026 3,537  
2027 4,735  
2028 5,996  
2029 and thereafter 16,718  
Total undiscounted lease payments 35,872  
Less: Present value discount (11,219)  
Total operating lease liabilities current 773 $ 1,318
Total operating lease liabilities non-current $ 23,880 $ 0
[1] The condensed balance sheet as of December 31, 2023 has been derived from the audited financial statements as of that date.