v3.26.1
Organization and Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 31, 2026
Significant Accounting Policies [Line Items]  
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2025-06 [Member]
Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false] true
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2026
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true
Maximum  
Significant Accounting Policies [Line Items]  
Percentage of revenue from other distinct performance obligations of total revenue 10.00%