Leases - Additional Information (Details) $ in Thousands |
6 Months Ended | |
|---|---|---|
|
Jun. 30, 2026
USD ($)
lease
|
Jun. 30, 2025
USD ($)
|
|
| Lessee, Lease, Description [Line Items] | ||
| Operating cash payment for operating leases | $ 4,448 | $ 4,419 |
| Increase in lease liability and right-of-use asset | $ 1,342 | |
| Florida | ||
| Lessee, Lease, Description [Line Items] | ||
| Number of lease modifications | lease | 4 | |
| California | ||
| Lessee, Lease, Description [Line Items] | ||
| Number of lease modifications | lease | 2 | |
| Minimum | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating lease term (in years) | 1 year | |
| Operating cash payment for operating leases | $ 2 | |
| Maximum | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating lease term (in years) | 10 years | |
| Operating cash payment for operating leases | $ 64 | |