v3.26.1
Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)
Jun. 30, 2026
ASU 2023-09 [Member]  
Description Of Business And Summary Of Significant Accounting Policies [Line Items]  
Change in accounting principle, accounting standards update, adopted [true false] true
Change in accounting principle, accounting standards update adoption date Jan. 01, 2025
Change in accounting principle, accounting standards update, immaterial effect [true false] true
ASU 2025-05 [Member]  
Description Of Business And Summary Of Significant Accounting Policies [Line Items]  
Change in accounting principle, accounting standards update, adopted [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