v3.26.1
New Accounting Pronouncements - Additional Information (Details)
Mar. 31, 2026
ASU 2024-03  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Change in accounting principle, accounting standards update, immaterial effect true
Change in accounting principle, accounting standards update, adopted true
ASU 2023-09  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Change in accounting principle, accounting standards update, adoption date Dec. 31, 2025
Change in accounting principle, accounting standards update, immaterial effect true