v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases
The Company’s future minimum lease payments under non-cancelable operating leases as of December 31, 2025 were as follows (in thousands):
Year Ending December 31,Minimum Lease Payments
2026$8,413 
2027757 
2028419 
2029105 
Total minimum lease payments9,694 
Less: Imputed interest(311)
Present value of future minimum lease payments$9,383 
Schedule of Future Payments under Non-Cancelable Purchase Obligations
As of December 31, 2025, future payments under non-cancelable purchase obligations, primarily related to third-party cloud infrastructure agreements under which the Company is granted access to use certain cloud services, were as follows (in thousands):
Year Ending December 31,Purchase Obligations
2026$236,467 
2027185,979 
202830,449 
20291,435 
2030— 
Total$454,330