v3.26.1
Leases
6 Months Ended
Jun. 30, 2026
Lessee Disclosure [Abstract]  
Leases Leases
Cash paid for amounts included in the measurement of operating lease liabilities for the three months ended June 30, 2026 and 2025 was $3,510 and $4,908, respectively, and $7,023 and $8,807 for the six months ended June 30, 2026 and 2025, respectively. The Company had $444 sublease income for both the three months ended June 30, 2026 and 2025, and $888 sublease income for both the six months ended June 30, 2026 and 2025.