v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Remaining Future Lease Payment Obligations Under Noncancellable Operating Leases
As of June 30, 2026, remaining future minimum lease payment obligations under the Company’s noncancellable operating leases were as follows (in thousands):
2026 (remainder)$2,329 
20273,535 
2028298 
2029305 
2030259 
Thereafter— 
Total lease payments6,726 
Less: imputed interest(841)
Present value of lease liabilities$5,885 
Classified as:
Lease liabilities - current$4,254 
Lease liabilities - noncurrent1,631 
Total lease liability$5,885