v3.26.1
Commitment and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non-cancelable Contractual Commitments The following table summarizes the Company’s non-cancelable contractual commitments as of June 30, 2026:
2026 (remaining six months)$2,728 
202722,244 
20282,172 
2029809 
2030
Thereafter— 
Total
$27,955