XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events (Details) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Millions
Jul. 01, 2025
Jul. 25, 2025
Subsequent Events [Line Items]    
Dividend authorized   $ 0.16
Date of record   Aug. 15, 2025
Date of payment   Aug. 29, 2025
Asset purchase $ 16.4