Description of Business, Basis of Presentation and Consolidation and Significant Accounting Policies (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
customer
| |
| Accounting Policies [Abstract] | |
| Period of industry expertise | 25 years |
| Number of worldwide customers | 11,500 |