Commitments and Contingencies - Lease Commitments (Details) $ in Millions |
1 Months Ended | 3 Months Ended | ||
|---|---|---|---|---|
|
Feb. 28, 2026
USD ($)
|
Mar. 31, 2026
USD ($)
|
Mar. 31, 2025
USD ($)
|
Dec. 31, 2024
option
|
|
| Lessee, Lease, Description [Line Items] | ||||
| Lease cost | $ 0.9 | $ 1.3 | ||
| Acceleration of lease expiration, notice period | 30 days | |||
| Gain on lease contract modification | 3.4 | |||
| Accelerated depreciation expense | 2.4 | |||
| Lease term for lease not yet commenced | 10 years | |||
| Expected future annual rental expense | $ 1.8 | |||
| Operating lease expense | 1.5 | $ 1.7 | ||
| Lima One | ||||
| Lessee, Lease, Description [Line Items] | ||||
| Lease cost | $ 0.6 | |||
| Lease term | 9 years | |||
| Number of renewal options | option | 2 | |||
| Lima One | Lease Renewal, First Extension | ||||
| Lessee, Lease, Description [Line Items] | ||||
| Renewal term | 4 years | |||
| Lima One | Lease Renewal, Second Extension | ||||
| Lessee, Lease, Description [Line Items] | ||||
| Renewal term | 5 years | |||