v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Summary of Operating Leases Additional details of the Company's operating and finance leases are presented in the following table:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Lease costs$4,391 $4,569 $8,888 $9,078 
Cash paid for leases4,052 4,212 8,264 8,398 
Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases
Maturities of operating and finance lease liabilities as of June 30, 2026 under noncancelable leases were as follows:
Year ending December 31:
Remainder of 2026$8,602 
202716,411 
202815,700 
202915,317 
203015,446 
Thereafter84,014 
Total future minimum lease payments155,490 
Less: imputed interest(47,487)
Present value of future minimum lease payments108,003 
Less: current portion of lease payments(16,501)
Lease liabilities, long-term$91,502