XML 73 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Operating Lease Liability
The undiscounted future non-cancellable lease payments of the Company's operating lease liability as of December 31, 2025 were as follows (in thousands):
Year ending December 31:Operating Leases
2026$4,075 
20275,898 
20287,467 
20298,128 
Thereafter12,692 
Total undiscounted lease payments38,260 
Less: Present value discount(9,155)
Total discounted lease payments29,105 
Total current operating lease liabilities1,447 
Total non-current operating lease liabilities27,658 
Total lease liability$29,105 
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 December 31,
20252024
Weighted-average remaining lease term (in years)5.06.4
Weighted-average discount rate9.3 %9.3 %
Schedule of Operating and Variable Lease Cost Lease expenses are as follows (in thousands)
As of December 31,
20252024
Operating lease costs$6,022 $5,756 
Other variable costs1,945 1,428 
Total expense$7,967 $7,184