v3.26.3
Recent Accounting Pronouncements - Additional Information (Details)
Sep. 30, 2026
ASU 2025-05  
New Accounting Pronouncements or Change in Accounting Principle  
Change in accounting principle, accounting standards update, adopted 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
ASU 2025-12, Issue 10  
New Accounting Pronouncements or Change in Accounting Principle  
Change in accounting principle, accounting standards update, early adoption true
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2026