The Company and Its Significant Accounting Policies - Funds Held For Customers and Customer Fund Deposits (Details) |
Jun. 30, 2026 |
|---|---|
| Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items] | |
| Money market funds and marketable debt securities, maximum maturity period | 3 months |
| Minimum | |
| Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items] | |
| Marketable debt securities, maturity period | 3 months |
| Maximum | |
| Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items] | |
| Marketable debt securities, maturity period | 37 months |