Commitments and Contingencies - Narrative (Details) $ in Millions |
3 Months Ended | |
|---|---|---|
|
Mar. 31, 2026
USD ($)
institution
|
Mar. 31, 2025
USD ($)
|
|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Open purchase commitment | $ 2.3 | |
| Open purchase commitment to be received through next 12 months | 2.2 | |
| Cash paid for lease liabilities included in operating activities | 1.8 | $ 1.8 |
| Cash-collateralized letters of credit | $ 1.0 | |
| Number of financial institution | institution | 1 | |
| X | ||||||||||
- Definition Number Of Financial Institution No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The minimum amount the entity agreed to spend under the long-term purchase commitment. No definition available.
|
| X | ||||||||||
- Definition Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|