XML 78 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Operating Lease Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
[1]
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2025 (remainder of the year) $ 2,504  
2026 4,406  
2027 5,898  
2028 7,468  
2029 and thereafter 20,822  
Total undiscounted lease payments 41,098  
Less: Present value discount (11,208)  
Total discounted lease payments 29,890  
Total current operating lease liabilities 771 $ 542
Total non-current operating lease liabilities $ 29,119 $ 29,439
[1] The condensed balance sheet as of December 31, 2024 has been derived from the audited financial statements as of that date.