v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments Under Non-Cancellable Contractual Service and Licensing Obligations
Our future minimum payments under non-cancellable contractual service and licensing obligations as of June 30, 2026 were as follows (in thousands):
Year ending December 31,
2026 (remainder) $5,757 
20273,826 
2028652 
2029— 
2030— 
Thereafter— 
Total$10,235