Commitments and Contingencies - Additional Information (Details) |
9 Months Ended |
|---|---|
Sep. 30, 2026 | |
| Commitments and Contingencies Disclosure [Abstract] | |
| Other commitments, description | The Company has entered into certain non-cancellable agreements for software and marketing services that specify all significant terms, including fixed or minimum services to be used, pricing provisions and the approximate timing of the transaction. There have been no material changes to the Company's contractual obligations or commitments outside of the ordinary course of business as compared to those described in the 2025 Form 10-K. This disclosure excludes obligations under contracts that are cancellable or have remaining terms of 12 months or less. |