XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Event (Additional Information) (Details) - Subsequent Event [Member]
Jul. 04, 2025
Subsequent Event [Line Items]  
Bonus depreciation 100.00%
Tax cuts and jobs act, other effect description On July 4, 2025, President Trump signed into law the One Big Beautiful Bill Act (OBBBA). The OBBBA makes permanent key elements of the Tax Cuts and Jobs Act, including domestic research cost expensing, the business interest expense limitation, and 100% bonus depreciation