v3.26.1
Leases
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Leases LeasesCash paid for amounts included in the measurement of operating lease liabilities for the three months ended March 31, 2026 and 2025 was $3,513 and $3,899, respectively. The Company recorded $444 in sublease income for each of the three months ended March 31, 2026 and 2025 within other income, net within the condensed consolidated statements of operations.