The Company and Its Significant Accounting Policies - Intangible Assets (Details) |
Jun. 30, 2026 |
|---|---|
| Minimum | |
| Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items] | |
| Estimated useful lives | 3 years |
| Maximum | |
| Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Line Items] | |
| Estimated useful lives | 10 years |