v3.26.1
Operating Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Future Minimum Lease Payments
The table below reconciles the undiscounted future minimum lease payments under these operating leases to the total operating lease liabilities recognized on the consolidated balance sheet as of June 30, 2026 (in thousands):
Year
2026 (remaining six months)$2,323 
20274,706 
20284,282 
20293,683 
20303,128 
Thereafter19,774 
Total minimum payments37,896 
Less: imputed interest(14,507)
Present value of operating lease liabilities23,389 
Less: current portion included in other current liabilities(2,287)
Long-term operating lease liabilities$21,102 
Schedule of Operating Lease Liabilities
Other information related to operating lease liabilities consists of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Operating lease cost$689 $162 $1,134 $305 
Short term lease cost26 10 42 20 
Total lease cost$715 $172 $1,176 $325 
Cash payments for operating leases$621 $162 $1,070 $305 
Lease assets obtained in exchange for new operating lease liabilities$5,579 $776 $5,579 $776 
June 30, 2026December 31, 2025
Weighted average remaining lease term in years9.163.30
Weighted average discount rate10.75%10.00%