v3.26.1
Recent Accounting Pronouncements - Narrative (Details) - ASU 2024-03
3 Months Ended
Mar. 31, 2026
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
New accounting pronouncement description The standard enhances the detail of expenses presented in the income statement including items such as: (a) purchases of inventory, (b) employee compensation, (c) depreciation, (d) intangible asset amortization.
Change In Accounting Principle Accounting Standards Update Adopted false