Leases - Narrative (Details) $ in Millions |
3 Months Ended | ||||
|---|---|---|---|---|---|
|
Mar. 31, 2024
USD ($)
office
|
Mar. 31, 2023
USD ($)
|
Dec. 31, 2024
USD ($)
|
Jun. 30, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
|
| Lessor, Lease, Description [Line Items] | |||||
| Number of offices subleased | office | 2 | ||||
| Sublease, remaining lease term (less than) | 7 years | ||||
| Rent expense | $ 5.6 | $ 4.0 | |||
| Operating lease, lease not yet commenced, undiscounted amount | 228.1 | ||||
| Lease liabilities | 127.5 | $ 101.1 | |||
| Forecast | Commencing In Next Three Months | |||||
| Lessor, Lease, Description [Line Items] | |||||
| Operating lease, lease not yet commenced, undiscounted amount | $ 157.9 | ||||
| Forecast | Commencing In Next Nine Months | |||||
| Lessor, Lease, Description [Line Items] | |||||
| Operating lease, lease not yet commenced, undiscounted amount | $ 200.6 | ||||
| Vancouver, Washington, First Phase | |||||
| Lessor, Lease, Description [Line Items] | |||||
| Lease liabilities | 12.5 | ||||
| Vancouver, Washington, First Two | |||||
| Lessor, Lease, Description [Line Items] | |||||
| Lease liabilities | $ 15.0 | ||||