v3.26.1
Commitments and Contingencies - Schedule of Future Minimum Payments Under Non-cancellable Purchase Obligations (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 (excluding the six months ended June 30, 2026) $ 1,117
2027 2,549
2028 917
2029 1,026
2030 1,051
Thereafter 6,594
Total lease payments 13,254
Less: tenant improvement allowance reimbursements yet to be received (956)
Present value adjustment (3,907)
Present value of operating lease liability $ 8,391