Income Taxes - Additional Information (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Operating Loss Carryforwards [Line Items] | |||
| Federal corporate tax rate | 21.00% | 21.00% | 21.00% |
| Unrecognized tax benefits that would reduce annual effective tax rate | $ 1.2 | $ 0.7 | |
| Maximum | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforwards, expiration period | 2045 | ||
| Minimum | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforwards, expiration period | 2027 | ||
| Federal | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforwards | $ 14.1 | ||
| Net operating loss carryforwards, not subject to expiration | 2.3 | ||
| California | |||
| Operating Loss Carryforwards [Line Items] | |||
| Net operating loss carryforwards | $ 41.1 | ||